$489,000
3
Beds
⋅
2
Baths
⋅
7104418
MLS
⋅
1,438
SqFt.
19777 N 76th Street Unit 3186, Scottsdale