Water Cube Spa

14808-C NE 24th ST, Redmond, WA 98052