19
8568 Falls Ave SE
Snoqualmie, WA 98065
$730,000 USD
1,410 SF
2
Units
5.72% Cap Rate
1,410 SF
$730,000 USD
Apartments