Vista Camacho Loading Map.... Vista Camacho Avenida de Montserrat 40 - Almeria - SpainNo events in this location 36.8370019 -2.4543899999999894 Address Avenida de Montserrat 40 Almeria AlmerÃa 04006 Spain Upcoming EventsNo events in this locationItem posted March 08, 2016