279
N Papershells Pl
Sahuarita, AZ
  • Square Feet
    2,342