$2,935,253
40 SNELL ISLE BLVD NE
7333 sqft
Living Area
17477 sqft
Lot Size
131668 sqft
Year Built
1951
Price/sqft
$195
YMCA OF GREATER ST PETERSBURG FL INC
$2,935,253
40 SNELL ISLE BLVD NE
$3,300,000
2601 TYRONE BLVD N
$3,411,405
2100 26TH AVE S