Teesdale Pl
Toronto, ON M1L

Found 1 report:

the buildings 30 and 40 Teesdale Place are very very bad for bedbugs and other bugs......the buildings are never clean right







No nearby bug reports