15
6519 S 153rd St
Tukwila, WA 98188
$1,075,000 USD
3,660 SF
4
Units
4.61% Cap Rate
3,660 SF
$1,075,000 USD
Multifamily