1 - 3 Beds
1 - 1.5 Baths
698 sq. ft.
$469 - $809
Creekwood Apartments is located on the northside of Indianapolis, IN close to St. Vincent's Hospital and provides an easy commute to downtown Indianapolis. These apartments offer 7 spacious floorplans featuring fully equipped kitchens, walk-in closets, private balconies or patios and we are pet-friendly. The community offers a swimming pool, picnic areas, playground, lots of green space and youth programs. Call us today to make Creekwood your new home!
I-465 to Michigan Road. South to 71st Street. East for 1/2 mile. Creekwood will be on your left.