Sahuarita Palms Plaza is a shopping mall in Green Valley, AZ, United States. It is located at 1325 W Duval Mine Rd, Green Valley, AZ 85614. Visitors rate it 4.3 out of 5 based on 475 reviews.
Sahuarita Palms Plaza is located at 1325 W Duval Mine Rd, Green Valley, AZ 85614, United States.
Sahuarita Palms Plaza has a rating of 4.3 out of 5 based on 475 reviews.
Restaurants
4.3 (1022)
18690 S Nogales Hwy Suite 106, Green Valley, AZ 85614
Restaurants
4.3 (1022)
18690 S Nogales Hwy Suite 106, Green Valley, AZ 85614
All restaurants in Green Valley, AZ → All places in Green Valley, AZ →
How to get there