Service Properties Trust is a real estate investment trust. The Company owns a portfolio of hotels and net lease service and necessity-based retail properties. The Company's properties are located in states in the United States, Canada and Puerto Ric... Read more
Yahoo
Yahoo
Yahoo
Yahoo