Business Description
BSR is a Canadian real estate trust that owns and manages a collection of apartment communities across the southern United States. Its properties are situated in some of the most sought-after and fastest-growing cities in the region. The trust was established in Ontario and operates without an external management company.