Tenants at the Holiday Towers building at 170 Hargrave Street had no choice but to leave their suites Monday morning while fire crews tried to stop a ‘significant flood’.
Tenants at the Holiday Towers building at 170 Hargrave Street had no choice but to leave their suites Monday morning while fire crews tried to stop a ‘significant flood’. Read More