Altamira, 24 Po Shan Road [????-2012]
2015 Update: The building was demolished in 2012, as noted in the comments below.
If you zoom in to the google satellite image, it looks as though this old building hasn't been re-developed yet. Please does anyone know any history of the building?