$20,500,000
8660 133RD AVE N
159402 sqft
Living Area
195672 sqft
Lot Size
568967 sqft
Year Built
2013
Price/sqft
$108
WENDOVER REAL ESTATE I LLC
$20,500,000
8660 133RD AVE N
$24,000,000
8515 126TH AVE N
$21,175,000
6465 126TH AVE