Well done. Damn, I didn't look closely enough to see those clues. Astor Place actually merges into 8th Street. The cube sculpture is called Alamo, and it rotates if you push hard enough. The brown building is Cooper Union, my alma mater. Beyond the traffic light on the left is St. Marks Place, a major hippy hangout back in the day.