Apartments in Indianapolis Area -

Meridian Oaks Apartments | Greenwood, IN

Meridian Oaks Apartments in Greenwood, IN
Located at 187-A Love Ave., Greenwood, IN 46142
(317) 807-6851
Location:
187-A Love Ave., Greenwood, IN 46142
Description:
1, 2, and 3 Bedroom Apartment Homes, Fullsize Washer/Dryer Hookups, Garden Tubs, Fireplaces, Vaulted Ceilings, Center Grove Schools
Check Availability

(317) 807-6851

187-A Love Ave.

Greenwood, IN 46142