Seafront Apartment for sale in Ta' Xbiex  |  HIGH FLOOR