1480 Northwest 70th Street, Seattle, WA 98117, United States
Location
1480 NW 70th St
Seattle
, WA
See map: Google Maps