1/38 38 closed $1,500,000 $1,500,000 5 Beds3.5 Baths3,833 SqFt 12910 N 103RD Place, Scottsdale, AZ 85260 Single Family Home Listed by Julie Pelle of Compass