13839 Amelia Pond Drive
$623,000
WINDERMERE
MLS® # O6085487
4 Beds, 3 Baths, 2,362 Sf