59 Iona Court
was a 20 storey tower block on the Iona Court
estate in Ibrox
. It was part of a cluster of three that were located just off Broomloan Road, near Ibrox Stadium.
The estate was approved in 1967 and was built by Crudens Ltd up until 1971.
59 Iona Court is currently demolished.