7
8509 244th St
Edmonds, WA 98026
$7,150,000 USD
16,500 SF
19
Units
4.85% Cap Rate
16,500 SF
$7,150,000 USD
Apartments