32
1019 18th St NE
Auburn, WA 98002
$950,000 USD
3,560 SF
3
Units
5.75% Cap Rate
3,560 SF
$950,000 USD
Apartments