SPAIN VILLA REAL ESTATE Plaza de la Independencia – Calle Alhambra 18697 LA HERRADURA – SPAIN +34 616 811 635 info@spainvilla.es Contact Form If you are a human and are seeing this field, please leave it blank. First Name * Last Name * Email * Phone * Message * How many legs on a typical dog? *