13621 Ancilla Boulevard
$694,900
WINDERMERE
MLS® # O6093759
3 Beds, 4 Baths, 2,723 Sf