$19,461,324
1376 SNELL ISLE BLVD NE
73711 sqft
Living Area
97658 sqft
Lot Size
897457 sqft
Year Built
1990
Price/sqft
$228
FIRST BAPT CHURCH OF ST PETERSBURG INC
$19,461,324
1376 SNELL ISLE BLVD NE
$22,085,015
2300 62ND AVE N
$22,290,931
1900 GANDY BLVD N