This is a apartment home. This home is located at 6623 N Scottsdale Rd, Scottsdale, AZ 85250.Show more