$324,386
12103 70TH ST
1172 sqft
Living Area
1524 sqft
Lot Size
8563 sqft
Year Built
1985
Price/sqft
$266
PRESTON, ALIXANDRIA
$324,386
12103 70TH ST
$324,468
5845 62ND ST N
$324,497
5581 82ND AVE N
$324,554
4335 78TH AVE N
$405,470
9942 56TH WAY