Apartments in Indianapolis Area -

Creek Bay at Meridian Woods Apartments | Indianapolis, IN

Creek Bay at Meridian Woods Apartments in Indianapolis, IN
Located at 6650 Creek Bay Dr, Indianapolis, IN 46217
(844) 848-3266
Location:
6650 Creek Bay Dr, Indianapolis, IN 46217
Description:
Amazing One Two Bedroom Floor Plans, Updated Contemporary Interiors, Screened-In Patio/Balcony, FREE Full-Size Washer/Dryer, New Kitchen Island, New Cabinets, Counters, Fixtures
Check Availability

(844) 848-3266

6650 Creek Bay Dr

Indianapolis, IN 46217