$582,138
18 HIBISCUS ST
3318 sqft
Living Area
3332 sqft
Lot Size
16801 sqft
Year Built
1926
Price/sqft
$212
ST NICHOLAS GREEK ORTHODOX CATHEDRAL
$582,138
18 HIBISCUS ST
$591,082
2577 KEYSTONE RD
$620,000
34 W ORANGE ST
$635,583
703 MANGO CIR
$706,373
301 N PINELLAS AVE