Spanish properties for sale. New and resale Spanish property with a full selection of villas, duplex, bungalows, apartments, chalets, town houses and maisonettes