- 90 TWENTY FIFTH STREET, Toronto (long branch) — $1,700/mo | Immoroute.ca