20100 N 78th Pl
1179
Scottsdale, AZ
  • Square Feet
    800