23831 N 123RD Place, Scottsdale, AZ, 85255

$1,899,995

23831 N 123RD Place, Scottsdale, AZ, 85255

ACTIVE