Teulada €950.000 Brochure Property Details Teulada €950.000 DescriptionBJ6652608 - Land in TeuladaLand - Teulada Property FeaturesLandFloor Area is 1,800 m2Contact us about this property First Name Last Name Email Phone Comments / Questions I consent to the storage of my data according to the Privacy policy Send