$5,400,000
5
Beds
⋅
6
Baths
⋅
6575582
MLS
⋅
5,534
SqFt.
18720 N 101st Street Unit 2013, Scottsdale