$361,611
6467 28TH TER N
1739 sqft
Living Area
1264 sqft
Lot Size
7161 sqft
Year Built
1950
Price/sqft
$274
TORRACA, EDMUND
$361,611
6467 28TH TER N
$333,417
6793 22ND ST N
$393,165
4120 10TH AVE N
$336,336
4762 18TH AVE N
$345,811
3935 21ST ST N