$266,408
12268 70TH ST
977 sqft
Living Area
1248 sqft
Lot Size
6655 sqft
Year Built
1979
Price/sqft
$267
CABRERA, ROBERT
$266,408
12268 70TH ST
$266,444
5981 63RD TER N
$266,451
6870 83RD AVE N
$266,461
6625 100TH AVE N
$332,991
6762 SANDWATER TRL