$1,297,500 - 18283 N 93rd Street, Scottsdale, AZ 85255
18283 N 93rd Street
Scottsdale,
AZ
85255
Subdivision name: DC Ranch