$608,000
3
Beds
⋅
2
Baths
⋅
7021898
MLS
⋅
1,854
SqFt.
20121 N 76th Street Unit 2058, Scottsdale