Country Club Towers
Country Club Towers is a 28-storey apartment building located at 2460 Weston Road. These twin buildings are situated on acres of parkland overlooking the Humber River and golf course, on the south side of Hwy. 401 on Weston Road in Toronto, Canada. these two 28 storey buildings were once a haven for drug dealers and addicts, with deplorable conditions to apartment units and hallways. Although the quality of living in the building had been questionable in the past, many of the tenants have enjoyed the new standard of quality in the buildings by management.