Ref: 24934, Apartment Sliema