The Meridian North

Indianapolis, IN
The Meridian North Featured Image

Property Overview

The Meridian North is a garden-style apartment community comprised of 478 units in the Meridian Hills division of Indianapolis, Indiana. The Property features such amenities as fitness center, dog park, soccer field, clubhouse and is only10 miles north of Downtown Indianapolis.

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