Toronto Furnished Apartments has some of the best downtown locations for your short term rental needs for extended stays in the GTA. View listings at http://www.torontofurnishedapartments.com. Located at 140 Simcoe Street Toronto, ON M5H 4E9 (416) 546-5300.