720 NW Island Terrace, Beaverton, OR 97006
In-Unit Wifi
Pets Allowed
Pool
Sun Deck
Storage Room
Clubhouse
Waterhouse Place in Beaverton, Oregon, offers a serene retreat for those seeking a place to unwind after a long day. This community features spacious 1, 2, and 3-bedroom apartments and townhomes, providing the perfect environment for relaxation and rejuvenation, whether you're returning from outdoor adventures, a day at the office, or exploring Beaverton. With a focus on convenience and exceptional services, this luxury, pet-friendly community is designed to help residents make the most of every day.