12423 E Troon Vista Drive, Scottsdale, AZ, 85255
12423 E Troon Vista Drive, Scottsdale, AZ, 85255

$1,571,995

12423 E Troon Vista Drive, Scottsdale, AZ, 85255

2
Courtesy of: