a major SoHo landlord, has similarly been approved to construct a 13-story, 100-unit rental tower at the site of a 3-story retail building at Broadway and Canal Street. But neither has opened yet.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results