Las Palmillas Shopping Center in Yuma, Arizona

Las Palmillas Shopping Center in Yuma is a retail area.

Land Use
retail area