Terracorp Management Inc
COCKROACHES & BAD MAINTENANCE
1257, 1255, 1297, 1299 Huron St - London, ON Cockroaches, bed bugs, and bad maintenance! Ongoing problem. Moved in Oct/2011, noticed Nov/2011, still having problems with all three Sept/2012. The bathroom ceiling collapsed on my grandmother! I found out after this happened that the original ceiling ...