$391,891
8390 63RD WAY N
2143 sqft
Living Area
2594 sqft
Lot Size
13233 sqft
Year Built
1973
Price/sqft
$189
PEKACH, OLEKSANDR
$391,891
8390 63RD WAY N
$391,977
10659 41ST CT N
$391,988
7292 62ND AVE N
$392,062
6300 103RD AVE
$489,824
5581 80TH PL N