23656 N 123RD Way, Scottsdale, AZ, 85255

$1,557,995

23656 N 123RD Way, Scottsdale, AZ, 85255

Courtesy of: Toll Brothers Real Estate