Open House!
Viewed
10841 Tedder Lake Drive
Indianapolis, IN 46239
$259,900
3 beds
2 full
bathrooms1,798 sq.ft.
Courtesy Of Ala Carte Realty, LLC