12 Calle Henchidero 18512 Dólar Spain No Reviews 37° 10.617 N -2° 59.494 W 37.176950, -2.991565 Quiet and flat site, 2 minutes from the town hall