READ MORE
Haggswood Avenue III is a 5 storey tower block on Terregles Crescent in Glasgow's Pollokshields.