The Meridian South

Indianapolis, IN
The Meridian South Featured Image

Property Overview

The Meridian South is a garden-style apartment community comprised of 728 units in the Meridian Hills division of Indianapolis, Indiana. The Property features such amenities as a New Fitness Center, Pool with Sundeck, a Clubhouse and is only 10 miles north of Downtown Indianapolis.

Location: Indianapolis, IN
Property Type: Multifamily
Size: 728