Houston Street subway station

Houston Street was a subway station in New York City. (COMIC: Spiral Staircase)