Condo project in Toronto's no-name hood will 'deliver the goods'