Lilen's Home, a property with a garden, is situated in Toronto, 14 km from The Distillery District, 15 km from Hockey Hall of Fame, as well as 15 km from Toronto Eaton Centre.
Number of rooms: 3
3704 Saint Clair Avenue East, Scarborough, M1M 1T2 Toronto, Canada