Ref: 17945, Apartment Sliema