$655,000
4289 73RD AVE N
5040 sqft
Living Area
8099 sqft
Lot Size
43629 sqft
Year Built
1979
Price/sqft
$100
66TH STREET HOLDINGS LLC
$655,000
4289 73RD AVE N
$670,000
8191 66TH ST N
$695,000
11180 66TH ST
$700,000
4890 122ND AVE N
$810,000
9700 66TH ST