A 17-storey apartment tower valued at $60 million is the latest development in a list of projects approved for the Scarborough Redevelopment Area.
A 17-storey apartment tower valued at $60 million is the latest development in a list of projects approved for the Scarborough Redevelopment Area.