RateMyApartments
The Bower Ratings and Reviews
The Bower
11811 Ne 128th St, Kirkland, WA 98034
CURRENTLY REVIEWING