Explore details about location Northwest 12th Street. Northwest 12th Street is a location situated within the Washington alongside other areas such as West Hefron Street, Southeast 13th Street, Northwest 2nd Street.