$397,899
500 N OSCEOLA AVE # 306
1450 sqft
Living Area
1348 sqft
Year Built
1982
Price/sqft
$369
FOSTER, SCOTT TRE
$397,899
500 N OSCEOLA AVE # 306
$398,098
320 ISLAND WAY # 402
$398,265
650 ISLAND WAY # 107
$398,435
690 ISLAND WAY # 907
$497,240
640 BAYWAY BLVD # 104