Magnolias Living
(12)
Apartment complex in Indianapolis, Indiana
Address: 3340 N Meridian St, Indianapolis, IN 46208
Hours: Open ⋅ Closes 5 PM
Phone: (317) 608-2801
0. Skip to Content. Home · Available Apartments · Magnolias Living. Open Menu Close Menu. Home · Available Apartments · Magnolias Living. Open Menu Close Menu.