La Vista Apartments
Advertisement
- 5555 S. 152nd St., Tukwila, WA 98188
- 206-246-8657
- $500 - $1400** crowd sourced
About This Building
La Vista Apartments, Tukwila, WA, 98188. Bedrooms: 1-2. We have mixed reviews on this apartment. Contact for full details and make sure you check the other apartment review websites before signing a lease.