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