$204,735
3810 HELENA ST NE
1128 sqft
Living Area
1235 sqft
Lot Size
7174 sqft
Year Built
1989
Price/sqft
$184
LAGOON OF ST PETE LLC TRE
$204,735
3810 HELENA ST NE
$186,528
4110 DES MOINES ST NE
$188,377
7801 46TH AVE N
$230,298
10816 50TH AVE N
$227,653
1400 37TH ST S