Amenities
Cross Roads at Southgreen Apartments offers a two-bedroom apartments at an affordable rate. Crossroads at Southgreen Apartments is located on the South side of Indianapolis, Indiana, in Perry Township just minutes from Greenwood Mall and seconds from I465.
2 Bedroom, 1 bath Apartment Home 846 sq ft, wood floors, granite countertops, 3 tone paint, cabinets, appliance. Feel free to Call 317-784-3737 or Text 317-345-6150 (cell).
Start saving today!