Home
Search
All Cities
Surprise Homes for Sale
Real Estate Notes
Welcome/Log in
1,679 Homes for Sale in Surprise, AZ and 48,973 Total Listings
Search by Location
city or zip code
*
Advanced Search
Featured Homes
Surprise, AZ
$729,000
Surprise, AZ
$1,295,000
Surprise, AZ
$899,000
Surprise, AZ
$825,000
Surprise, AZ
$748,500
Surprise, AZ
$729,500
Surprise, AZ
$759,000
Surprise, AZ
$725,000