$1,665,334
2512 22ND AVE S
12660 sqft
Living Area
8322 sqft
Lot Size
65610 sqft
Year Built
2003
Price/sqft
$248
MACEDONIA FREEWILL BAPT CHURCH ST PETERSBURG INC
$1,665,334
2512 22ND AVE S
$1,693,237
3500 13TH AVE N
$1,720,490
600 83RD AVE NE
$1,740,451
2001 62ND AVE S
$2,065,996
1629 DR MARTIN LUTHER KING JR ST S