8029 238th St SW
Edmonds, WA 98026
$3,500,000 USD
2,100 SF
4
Units
2,100 SF
$3,500,000 USD
Apartments