30600 N PIMA Rd #23, Scottsdale, AZ 85266 5 Beds | 5 Bath | 4,924 Sq Ft Single Family | Year Built 2002