16
3601 I St NE
Auburn, WA 98002
$3,795,000 USD
15,780 SF
16
Units
6.77% Cap Rate
15,780 SF
$3,795,000 USD
Apartments