For over 70 years, Mastercraft Starwood has developed, acquired, and managed over 12,000 homes, condominiums, rental apartments, townhouses, and hotels in Toronto, Ottawa, Calgary, Vancouver, Texas, and Florida with a market value of over $2.5 billion. Starwood Group’s principal business has been the acquisition, construction, development, ownership, operation, and management of residential, hospitality, commercial, and retail properties.