1/16 16 closed $713,000 $713,000 4 Beds2.5 Baths2,088 SqFt 13626 N 89TH Street, Scottsdale, AZ 85260 Single Family Home Listed by Daniel P Noma of Venture REI, LLC