$900,000
6520 66TH AVE N
12334 sqft
Living Area
9604 sqft
Lot Size
33859 sqft
Year Built
1986
Price/sqft
$101
400 CEDAR LLC
$900,000
6520 66TH AVE N
$1,065,000
4030 78TH AVE N
$970,000
4089 76TH AVE N