Homes for sale - 12623 N 73RD PL, Scottsdale, AZ 85260 – MLS#624196...