Bay Vista
2821 2nd Avenue Seattle Washington USA
View on a map- Year Build:
- 1982
- Storeys:
- 23
Bay Vista at 2821 2nd Avenue The amenities in the complex include air conditioning concierge pool sauna jacuzzi balcony and deck The complex has 23 storeys and 76 units


