$4,900,000
600 SNELL ISLE BLVD NE
26572 sqft
Living Area
21587 sqft
Lot Size
4779176 sqft
Year Built
1965
Price/sqft
$193
ST PETERSBURG, CITY OF
$4,900,000
600 SNELL ISLE BLVD NE
$4,170,000
875 62ND AVE NE