Business Description
BSR Real Estate Investment Trust is a Canadian-based trust founded in 2018 and registered in Ontario. It operates and manages a collection of low-rise apartment communities across high-demand cities in the southern United States. The trust handles all aspects of its business without relying on an external management company.