Explore details about location Northwest 64th Street. Northwest 64th Street is a location situated within the Seattle alongside other areas such as West Argand Street, Phinney Avenue North, Northeast 54th Street.