Permits have been filed for a new 13-story mixed-use building at 277 Canal Street (aka The Oltarsh Building), located at the northeast corner of Broadway and Canal Street in the Soho neighborhood of Manhattan. The design of the new building will incorporate the outer shell of the historic three-story structure that has occupied the site since the 1920’s. The mixed-use development represents the first new residential building to be proposed under ...
Read More