$10,750,000
8610 66TH ST N
90230 sqft
Living Area
101802 sqft
Lot Size
164077 sqft
Year Built
2024
Price/sqft
$126
AMSDELL STORAGE VENTURES 80 LLC
$10,750,000
8610 66TH ST N
$12,800,000
10951 BELCHER RD S