20
318 3rd Ave S
Edmonds, WA 98020
$1,300,000 USD
3,584 SF
3
Units
4.47% Cap Rate
3,584 SF
$1,300,000 USD
Apartments