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.