86TH PLACE & SAN ALBERTO

  • Address: Scottsdale, Arizona 
  • City: Scottsdale 
  • State: Arizona 
  • Total Sq Ft: 5,500 
  • Status: Developed