Husky Stadium Parking Lots

3800 Montlake Blvd. NE, Seattle, 98195