3321 184th St SW
Lynnwood, WA 98037
$6,950,000 USD
3,833 SF
4.7% Cap Rate
3,833 SF
$6,950,000 USD
Freestanding