Business Description
BSR is a Canadian real estate trust that owns and manages a collection of low-rise apartment communities across the southern United States. The trust focuses on housing in growing cities throughout states like Texas, Oklahoma, and Arkansas. It was established in Ontario and operates without an external management company.