Finished Penthouse in Hamrun ref 11399