$195,190
8683 92ND TER
672 sqft
Living Area
1100 sqft
Lot Size
11482 sqft
Year Built
1989
Price/sqft
$222
ORRHOUSE LLC
$195,190
8683 92ND TER
$195,302
8714 93RD AVE
$195,472
10106 66TH AVE
$195,597
9343 83RD LN
$243,975
1728 TAYLOR LAKE PL