Residences on Keewatin Park is a luxury townhome community by Freed Developments and Trolleybus Urban Development Inc located at Mount Pleasant Road & Keewatin Avenue, Toronto, ON. Offering a total of 36 units with suite sizes ranging from 1,500 Sqft to 3,000 Sqft. Keewatin is a luxury collection of 36 high-end, modern townhomes located at Mt. Pleasant and Eglinton. Spacious and stately,...