6688
E Paseo Del Cachapo
Tucson, AZ
  • Square Feet
    2,380