Viewed
2912 Tuscarora Lane
Indianapolis, IN 46217
$549,500
6 beds
5 full
bathrooms5,621 sq.ft.
Listed By CENTURY 21 Scheetz