$2,875,000
5
Beds
⋅
5
Baths
⋅
7061402
MLS
⋅
3,800
SqFt.
12411 N 66th Street, Scottsdale