Hudson Yards South Tower C was the new construction of a 47-story, 1.7 million SF office tower located in Manhattan’s west side.
Lender/Capital Markets Advisor
$1.1 Billion
Starwood Capital