City of St. John's shutting down notorious apartment building

Oct 8, 2026