Toll Brothers City Living’s latest project will be located in the increasingly popular Hudson Square area on Manhattan’s west side, Real Estate Weekly first reported. A representative for Toll Brothers informed Curbed that the project, located at 77 Charlton Street, will comprise of two, connected 15-story towers sitting atop a base.
They’ve chosen to stay mum on a lot details at the moment, but the buildings will come with a total of 162 apartments spread out over 208,365 square feet of space. Department of Buildings filings reveal plans for 82 apartments (presumably one of the two towers) with 2,812 square feet of commercial space.
Toll Brothers has owned this site for quite some time now having shelled out $56.5 million on the property at the end of 2012, property records reveal. DOB filings reveal S9 Architecture as the architect on the project.
77 Charlton is currently home to a two-story commercial building, and Toll Brothers has already filed demolition plans to get the structure out of the way to begin construction on their residential development.