18422 N 65
th Pl
Phoenix, AZ
  • Square Feet
    2,000