$109,496
12201 LAND ST
1480 sqft
Living Area
960 sqft
Lot Size
5998 sqft
Year Built
1997
Price/sqft
$143
6069 107TH AVENUE NORTH LAND TRUST
$109,496
12201 LAND ST
$109,550
8130 61ST WAY N
$109,613
6011 81ST TER N
$109,825
5170 65TH AVE N
$136,863
6069 107TH AVE N