Type: Villa Locality: Teulada (Teulada) Development: Teulada Surface: 230 m² Bedrooms: 5 Bathrooms: 3