El Camino Square in Socorro, New Mexico

El Camino Square in Socorro is a retail area.

Land Use
retail area