1743 Indiana Avenue
$1,299,900
WINTER PARK
MLS® # O6164039
5 Beds, 5 Baths, 3,252 Sf