$5,295,000 - 24803 N 91st Street, Scottsdale, AZ 85255
24803 N 91st Street
Scottsdale,
AZ
85255
Subdivision name: SOLITUDE