About
The Townsend House Corporation is a commercial real estate investor based in New York City, primarily involved in leasing and property management. They are known for their strategic leasing activities in high-demand areas, particularly on the Upper East Side.
Focus
Mixed-use
Lease
Markets
Headquarters
176 East 71st Street
FAQs
The Townsend House Corporation has financed 1 deal.
The Townsend House Corporation's most recent deal was on October 19, 2021.
Member since: October 2024