$685,000
3
Beds
⋅
2
Baths
⋅
6992857
MLS
⋅
1,880
SqFt.
20121 N 76th Street Unit 1019, Scottsdale