Apartments in Indianapolis Area -

The Magnolias Apartments | Indianapolis, IN

The Magnolias Apartments in Indianapolis, IN
Located at 3330 North Meridian, Indianapolis, IN 46208
(317) 683-0739
Location:
3330 North Meridian, Indianapolis, IN 46208
Description:
1 Bedroom Apartments in Downtown Indianapolis, Dogs and Cats Welcome, Laundry Facility, Business Center on Site, On-Site Maintenance and Staff, Controlled Access Community
Check Availability

(317) 683-0739

3330 North Meridian

Indianapolis, IN 46208