Newcastle Beach Park Bellevue

4400 Lake Washington Blvd South, Bellevue , Washington, United States - Phone: Bellevue Parks: +1 425 452 6881