$342,856
6234 21ST AVE N
1659 sqft
Living Area
1140 sqft
Lot Size
9439 sqft
Year Built
1965
Price/sqft
$357
SPENCER, LEIGHTON
$342,856
6234 21ST AVE N
$342,899
6917 10TH AVE N
$418,620
601 60TH ST S
$371,734
1135 11TH AVE S
$407,285
4431 16TH AVE N