A mixed-use development featuring residential towers with affordable housing, commercial space, and a public park is envisioned for 1900 Yonge Street.