6133 Orta Court
$3,200,000
WINDERMERE
MLS® # O6139382
5 Beds, 7 Baths, 6,066 Sf