$262,921
10744 63RD AVE
858 sqft
Living Area
1622 sqft
Lot Size
8986 sqft
Year Built
1957
Price/sqft
$203
OJEDA, LUCIO E
$262,921
10744 63RD AVE
$262,925
11057 100TH AVE
$262,936
8363 81ST ST
$262,946
10096 86TH ST
$328,649
8560 FLAME VINE AVE