Search Beyond News…

Starlight Investments

Starlight Investments is a privately held Canadian real estate investment and asset management company based in Toronto, Ontario. As of 2024, Starlight owns 70,000 multi-family units, 8 million square feet of commercial space, and over 600 properties across Canada. They are the largest private landlord in Canada.

Beyond's analysis on Starlight Investments

Recent news mentioning Starlight Investments

Appears alongside

Browse the full archive →