$302,658
1705 TAYLOR LAKE PL
1390 sqft
Living Area
1139 sqft
Lot Size
8001 sqft
Year Built
1965
Price/sqft
$332
**********
$302,658
1705 TAYLOR LAKE PL
$302,660
8831 111TH ST
$302,661
10750 62ND AVE
$302,670
8715 118TH WAY
$378,282
13791 BERMUDA DR