19420 21st Ave W
Lynnwood, WA 98036
$2,500,000 USD
10,614 SF
10,614 SF
$2,500,000 USD
Manufacturing