13
23905 Highway 99
Edmonds, WA 98026
$3,300,000 USD
12,077 SF
8.51% Cap Rate
12,077 SF
$3,300,000 USD
Hotel