Fall Creek Place, Indianapolis, IN Homes for Sale & Real Estate

price
-
1-7 of 7 Homes
$549,900 | 2612 North Delaware Street | Fall Creek Place
3
Beds
3.5
Baths
2,055
Sq. Ft.
$399,900 | 2446 North Delaware Street | Fall Creek Place
3
Beds
2.5
Baths
1,951
Sq. Ft.

Homes for Sale near Fall Creek Place

Cities