24046 North 126th Place Place, Scottsdale, AZ, 85255

$3,519,876

24046 North 126th Place Place, Scottsdale, AZ, 85255

Courtesy of: Camelot Homes, Inc.