Sherman Square

201 West 70th Street At the Northwest corner of Broadway   |    Lincoln Center