9
808 I St NE
Auburn, WA 98002
$5,450,000 USD
17,862 SF
24
Units
5.42% Cap Rate
17,862 SF
$5,450,000 USD
Apartments