Opening Office in 7 WTC, Westfield Ramps Up to Begin Leasing WTC Retail

Westfield is ramping up its efforts to market and lease the roughly 365,000 square feet of retail space that is being constructed at the World Trade Center several sources say.

The company, one of the country’s largest owners and operators of retail and mall space, leased an office high in 7 World Trade Center overlooking the 16-acre WTC site and has installed a sophisticated marketing suite that it is using to woo big name tenants.
Read More

Opening Office in 7 WTC, Westfield Ramps Up to Begin Leasing WTC Retail