Toll Brothers files plans for 73-unit residential tower in the Upper West Side

Toll Brothers, on March 23, filed a permit application for construction of a 73-unit, 91,763-square-
Subscribe to PincusCo Media or log in to read the rest of this content.