1. Almacen Value Self Storage 1932 Camino Del Llano, Belen, NM 87002 Coordinate: 34.64556,-106.761215 Phone: (505) 480-9595