Trip Advisor World Headquarters Overview
- Status
-
Acquired/Merged
- Latest Deal Type
-
Asset Purch.
- Financing Rounds
-
2
Trip Advisor World Headquarters General Information
Description
A 281,000 square feet property in Needham, Massachusetts. The property is in close proximity to public transportation and highway visibility provides tenants the opportunity to prominently display signage and brand their headquarters. It sits on 14 acres and includes a newly developed 128-room Marriott Residence Inn, two multi-level parking garages, surface parking and other site improvements and amenities.
Contact Information
Website
www.foundersparkma.com
Ownership Status
Acquired/Merged
Financing Status
Corporate Backed or Acquired
Primary Industry
Buildings and Property
Primary Office
- 400 First Ave
- Needham, MA 02494
- United States
Trip Advisor World Headquarters Valuation & Funding
Deal Type | Date | Amount | Valuation/ EBITDA |
Post-Val | Status | Debt |
---|
Trip Advisor World Headquarters Former Investors
Investor Name | Investor Type | Holding | Investor Since | Participating Rounds | Contact Info |
---|