$1,876,740
2030 19TH ST S
18780 sqft
Living Area
16977 sqft
Lot Size
116936 sqft
Year Built
1958
Price/sqft
$138
HOPE LUTHERAN CHURCH OF ST PETERSBURG INC
$1,876,740
2030 19TH ST S
$1,881,885
3647 18TH AVE S
$1,884,111
1310 22ND AVE S
$1,887,706
216 19TH AVE SE
$2,342,628
1801 62ND AVE N