Teulada €450.000 Brochure Property Details Teulada €450.000 Description BJ6652469 - Land in Teulada Land - Teulada Property Features Land Floor Area is 1,222 m2 Land House Category Contact 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