2 bed Apartment for sale in Villarcayo De Merindad De Castilla La Vieja € 52,650 Spain Burgos Villarcayo De Merindad De Castilla La Vieja