Oops! Something went wrong, please try again later.
Main Square Toronto apartments are located at Main Street E and Danforth Ave in Danforth Village. Conveniently situated in the heart of Greektown, there will never be a shortage of entertainment. …
Main Square Toronto apartments are located at Main Street E and Danforth Ave in Danforth Village. Conveniently situated in the heart of Greektown, there will never be a shortage of entertainment. Choose from clean, well-maintained bachelor, one, two and three-bedroom apartments that feature a private balcony, wood flooring and heat included in the rent. Call today to learn how we can safely assist with your new home search.
AdFind & Book the Best Things to Do in Toronto. Tours, Activities, Excursions in Toronto. 5-Star Rated Tours & Activities in Toronto! Book Top Tours Now on Viator.
AdFind discounts on the best Downtown Toronto. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.