$15,704,884
700 58TH ST N
108745 sqft
Living Area
73711 sqft
Lot Size
467930 sqft
Year Built
1962
Price/sqft
$264
DIOCESE OF ST PETERSBURG
$15,704,884
700 58TH ST N
$22,085,015
2300 62ND AVE N
$22,290,931
1900 GANDY BLVD N
$19,461,324
1376 SNELL ISLE BLVD NE