75
20423 Highway 99
Lynnwood, WA 98036
$5,700,000 USD
25,476 SF
25,476 SF
$5,700,000 USD
Storefront Retail Office