Art Wall to Return to Broadway/Houston Building

Compromise calls for SoHo art to coexist with advertising.

On April 24, 2007, Landmarks approved a plan that will allow The Wall, a sculpture by Forrest Myers, to be re-affixed to the Houston Street exterior of the building at 599 Broadway. The location will be 18 feet, four inches above the place that it occupied from 1973 until 2002. Separated by a 15-foot “buffer zone,” as the building’s owner described it, four … <Read More>