Current condition
Demolished / No longer exists
Date completed
(Day & Month are approximate.)
Date closed / demolished
(Day, Month, & Year are approximate.)
opened in 1960 and located at the back of the Astor theatre
Demolished probably when the third generation Astor theatre was demolished and the 4th generation built around 1987.
The Eaton Hotel which opened in 1990 would occupy site of the apartment (and its eastern neighbor too)
Comments
1960s and 1970s Maps
Looking at maps provided by https://www.hkmaps.hk/viewer.html , the building may have been called Shannon House at the outset despite its Chinese name.