6
19116 33rd Ave W
Lynnwood, WA 98036
$15,500,000 USD
42,224 SF
42,224 SF
$15,500,000 USD
Medical