Sold Apr 2025
$745,000
19808 N Shadow Mountain Dr, Surprise, AZ 85374
2 bd 3 ba 2,732 sqft