• Project Address 1: 1295 West Duval Mine Road
  • Project City: Sahuarita
  • Size (Square Footage): 14,625 sq ft