Home
Search
All Cities
Surprise Homes for Sale
Real Estate Notes
Welcome/Log in
1,640 Homes for Sale in Surprise, AZ and 47,970 Total Listings
Search by Location
city or zip code
*
Advanced Search
Featured Homes
Surprise, AZ
$729,500
Surprise, AZ
$759,000
Surprise, AZ
$729,000
Surprise, AZ
$745,000
Surprise, AZ
$759,000
Surprise, AZ
$1,295,000
Surprise, AZ
$945,000
Surprise, AZ
$748,500