Description
Other located at 33 Frederick Todd Unit #1603, Toronto (Thorncliffe Park), Ontario M4G0C9. It has 3 beds, 3 bathrooms, and is 1399 square feet. 33 Frederick Todd Unit #1603, Toronto (Thorncliffe Park), Ontario M4G0C9 is in the Thorncliffe Park neighborhood.