Cross Roads at Southgreen Apartments offers two-bedroom apartments at an affordable rate. Southgreen Apartments is located on the South side of Indianapolis, Indiana, in Perry Township just minutes from Greenwood Mall and seconds from I-465. 2 Bedroom Apartment Home 813 sq ft, wood floors, 3 tone paint large floor spacious floor plans for $950/mo. Feel free to Text or call for more leasing info. Start saving today! Hurry!!! before they are all gone! Apply with the link below:
5120 Southgreen Dr is located in Indianapolis, Indiana in the 46227 zip code.