24099 N 123rd Way, Scottsdale, AZ, 85255
24099 N 123rd Way, Scottsdale, AZ, 85255

$1,318,995

24099 N 123rd Way, Scottsdale, AZ, 85255

2
Courtesy of: Toll Brothers Real Estate