Stafford, a diversified development and asset management firm, and residential developer DBS Developments are proposing to build a 48-storey rental tower in Toronto’s Yonge and Sheppard neighbourhood that would be part of a surge in projects around the country near public transit.
