New Listing
Viewed
8010 Apalachee Drive
Indianapolis, IN 46217
$350,000
3 beds
3 full
bathrooms1,832 sq.ft.
Listed By CENTURY 21 Scheetz