Timing is everything: Almega, Brixen building GTA apartments
Partners Almega and Brixen Developments believe timing will be in their favour when their 12-storey, 308-unit apartment building at 824 Sheppard Ave. W. in Toronto’s North York district is ready for residents sometime in 2028.
