750 Listings
Sort

$1,829,643
17358 W Montpelier St, Surprise, AZ 85388
3,576 Sq Ft
4 Beds | 4.5 Baths

ACTIVE

$1,399,999
Virtual Tour
25824 N 150th Ave, Surprise, AZ 85387
4,256 Sq Ft
7 Beds | 5 Baths

CONTINGENT

$1,304,995
11884 N Hershey St, Surprise, AZ 85388
2,503 Sq Ft
2 Beds | 2.5 Baths

ACTIVE

$1,295,000
27929 N 147th Ave, Surprise, AZ 85387
3,518 Sq Ft
4 Beds | 3.5 Baths

UNDER CONTRACT

$1,265,000
27927 N 143rd Ln, Surprise, AZ 85387
3,150 Sq Ft
5 Beds | 3.5 Baths

CONTINGENT

$1,265,000
Virtual Tour
15523 W Peakview Rd, Surprise, AZ 85387
3,311 Sq Ft
3 Beds | 4 Baths

ACTIVE

$1,216,995
Virtual Tour
17236 W Roseville St, Surprise, AZ 85388
2,219 Sq Ft
2 Beds | 2.5 Baths

ACTIVE

$1,200,000
15639 W Peak View Rd, Surprise, AZ 85387
3,384 Sq Ft
5 Beds | 3.5 Baths

ACTIVE

$1,200,000
14303 W Christy Dr, Surprise, AZ 85379
3,359 Sq Ft
3 Beds | 2.5 Baths

ACTIVE

$1,195,000
Virtual Tour
19102 N Cathedral Point Ct, Surprise, AZ 85387
3,389 Sq Ft
3 Beds | 2.5 Baths

PENDING

$1,107,995
11896 N Hershey St, Surprise, AZ 85388
1,948 Sq Ft
2 Beds | 2.5 Baths

ACTIVE

$1,100,000
13846 N 184th Ave, Surprise, AZ 85388
3,551 Sq Ft
6 Beds | 4 Baths

ACTIVE

$1,059,995
Virtual Tour
11890 N Hershey St, Surprise, AZ 85388
2,462 Sq Ft
2 Beds | 2.5 Baths

PENDING

$1,050,000
19829 N Hidden Ridge Dr, Surprise, AZ 85374
2,959 Sq Ft
2 Beds | 2.5 Baths

PENDING

$997,500
Virtual Tour
20308 N Denizen Dr, Surprise, AZ 85387
3,411 Sq Ft
3 Beds | 2.5 Baths

PENDING

$978,900
15xxx W Questa Dr, Surprise, AZ 85387
4,066 Sq Ft
5 Beds | 4 Baths

ACTIVE

$975,000
20040 N Rawhide Way, Surprise, AZ 85387
2,668 Sq Ft
2 Beds | 2.5 Baths

PENDING

$950,000
14139 W Christy Dr, Surprise, AZ 85379
4,979 Sq Ft
4 Beds | 3.5 Baths

PENDING

$950,000
13950 W Desert Cove Rd, Surprise, AZ 85379
5,167 Sq Ft
4 Beds | 3.5 Baths

PENDING

$949,000
18750 N Saltillo Dr, Surprise, AZ 85387
2,852 Sq Ft
3 Beds | 3 Baths

PENDING

$939,327
17208 W Mountainair St, Surprise, AZ 85388
2,749 Sq Ft
4 Beds | 3.5 Baths

ACTIVE

$926,995
Virtual Tour
11872 N Hershey St, Surprise, AZ 85388
1,530 Sq Ft
2 Beds | 2 Baths

ACTIVE

$900,000
19541 N Rim Dr, Surprise, AZ 85374
2,582 Sq Ft
2 Beds | 3 Baths

PENDING

$899,900
17216 W Sky Mist Way, Surprise, AZ 85387
2,724 Sq Ft
2 Beds | 2.5 Baths

ACTIVE

$896,878
11321 N Luckenbach St, Surprise, AZ 85388
3,182 Sq Ft
4 Beds | 3.5 Baths

ACTIVE

$888,000
15333 W Becker Ln, Surprise, AZ 85379
3,750 Sq Ft
5 Beds | 3.5 Baths

UNDER CONTRACT

$887,900
20xxx W San Ysidro Rd, Surprise, AZ 85387
3,176 Sq Ft
3 Beds | 3 Baths

ACTIVE

$866,000
25908 N 149th Dr, Surprise, AZ 85387
3,283 Sq Ft
4 Beds | 3.5 Baths

UNDER CONTRACT

$855,628
X151 N 151 Ave Unit 4, Surprise, AZ 85387
2,501 Sq Ft
4 Beds | 2.5 Baths

UNDER CONTRACT

$850,000
15341 N 183rd Dr, Surprise, AZ 85388
3,057 Sq Ft
7 Beds | 6 Baths

ACTIVE

$850,000
30706 N 167th Dr, Surprise, AZ 85387
2,716 Sq Ft
4 Beds | 2.5 Baths

ACTIVE

$829,990
2xxxx N 155th Ave, Surprise, AZ 85387
3,000 Sq Ft
4 Beds | 3 Baths

ACTIVE

$826,500
0 W San Ysidro Rd, Surprise, AZ 85387
3,063 Sq Ft
4 Beds | 3 Baths

ACTIVE

$819,990
15435 W Bajada Dr, Surprise, AZ 85387
3,000 Sq Ft
4 Beds | 3 Baths

ACTIVE

$799,000
15811 W Linksview Dr, Surprise, AZ 85374
2,529 Sq Ft
2 Beds | 2.5 Baths

ACTIVE

$799,000
17271 W Bent Tree Dr, Surprise, AZ 85387
2,746 Sq Ft
3 Beds | 2.5 Baths

UNDER CONTRACT

$798,000
0 W Calle De Las Ests, Surprise, AZ 85387
2,753 Sq Ft
3 Beds | 2.5 Baths

ACTIVE

$798,000
16930 W Dale Ln, Surprise, AZ 85387
2,753 Sq Ft
3 Beds | 2.5 Baths

ACTIVE

$798,000
23044 N Citrus Rd, Surprise, AZ 85387
2,713 Sq Ft
3 Beds | 2 Baths

ACTIVE

$795,000
31730 W 169th Ave, Surprise, AZ 85387
2,753 Sq Ft
3 Beds | 2 Baths

ACTIVE

$795,000
0 N 169th Ave, Surprise, AZ 85387
2,753 Sq Ft
3 Beds | 2 Baths

ACTIVE

$785,643
11353 N Luckenbach St, Surprise, AZ 85388
2,004 Sq Ft
3 Beds | 2.5 Baths

ACTIVE

$784,901
N X151 151 Ave 1, Surprise, AZ 85387
2,501 Sq Ft
4 Beds | 2.5 Baths

UNDER CONTRACT

$779,000
13671 N 151st Ln, Surprise, AZ 85379
3,353 Sq Ft
3 Beds | 3.5 Baths

ACTIVE

$776,420
24465 N 162nd Ln, Surprise, AZ 85387
4,209 Sq Ft
5 Beds | 5 Baths

PENDING

$775,000
15004 W Becker Ln, Surprise, AZ 85379
4,157 Sq Ft
5 Beds | 3.5 Baths

PENDING

$775,000
14916 W Mark Ln, Surprise, AZ 85387
2,163 Sq Ft
3 Beds | 3 Baths

ACTIVE

$759,000
Virtual Tour
12662 N 145th Ave, Surprise, AZ 85379
2,575 Sq Ft
4 Beds | 3 Baths

ACTIVE

$757,780
16215 W Saguaro Park Ln, Surprise, AZ 85378
3,252 Sq Ft
5 Beds | 5 Baths

ACTIVE

$750,000
14320 W Artemisa Ave, Surprise, AZ 85387
2,379 Sq Ft
3 Beds | 2.5 Baths

ACTIVE

$750,000
14815 N 184th Dr, Surprise, AZ 85388
4,015 Sq Ft
6 Beds | 3 Baths

PENDING

$749,995
14415 N 184th Ave, Surprise, AZ 85388
1,841 Sq Ft
3 Beds | 3 Baths

ACTIVE

$745,000
Virtual Tour
15806 W Cortez St, Surprise, AZ 85379
2,474 Sq Ft
3 Beds | 2.5 Baths

ACTIVE

$740,000
17751 W Dahlia Dr, Surprise, AZ 85388
3,551 Sq Ft
4 Beds | 2.5 Baths

PENDING

$735,000
14419 W Shaw Butte Dr, Surprise, AZ 85379
4,242 Sq Ft
4 Beds | 3.5 Baths

PENDING

$726,857
14661 W Alexandria Way, Surprise, AZ 85379
3,475 Sq Ft
5 Beds | 4 Baths

PENDING

$724,990
15424 W Buckhorn Trl, Surprise, AZ 85387
2,450 Sq Ft
4 Beds | 3 Baths

PENDING

$720,000
28644 N 165th Ave, Surprise, AZ 85387
2,088 Sq Ft
4 Beds | 2 Baths

UNDER CONTRACT

$719,900
13152 N 154th Ln, Surprise, AZ 85379
3,443 Sq Ft
5 Beds | 2.5 Baths

CONTINGENT

$719,000
18462 W Robin Ln, Surprise, AZ 85387
3,167 Sq Ft
4 Beds | 3 Baths

PENDING

$710,995
11201 N Blakley St, Surprise, AZ 85388
2,468 Sq Ft
2 Beds | 2.5 Baths

PENDING

$709,567
17200 W Mountainair St, Surprise, AZ 85388
1,520 Sq Ft
3 Beds | 2 Baths

ACTIVE

$705,000
11726 N 152nd Dr, Surprise, AZ 85379
3,684 Sq Ft
5 Beds | 2.5 Baths

PENDING

$705,000
Virtual Tour
25557 N 140th Dr, Surprise, AZ 85387
2,819 Sq Ft
4 Beds | 3 Baths

ACTIVE

$700,000
18391 W Statler St, Surprise, AZ 85388
2,604 Sq Ft
5 Beds | 3 Baths

ACTIVE

$699,995
17663 W Straight Arrow Ln, Surprise, AZ 85387
2,980 Sq Ft
4 Beds | 3.5 Baths

PENDING

$699,900
15xxx W San Ysidro Rd, Surprise, AZ 85387
2,446 Sq Ft
4 Beds | 3 Baths

UNDER CONTRACT

$699,900
19050 W Sierra St, Surprise, AZ 85388
2,296 Sq Ft
4 Beds | 3 Baths

PENDING

$699,900
17850 W Wood Dr, Surprise, AZ 85388
3,215 Sq Ft
4 Beds | 2.5 Baths

ACTIVE

$699,000
16307 W Dove Valley Rd, Surprise, AZ 85387
2,808 Sq Ft
5 Beds | 2.5 Baths

ACTIVE

$699,000
19782 N Lone Cactus Dr, Surprise, AZ 85374
1,954 Sq Ft
3 Beds | 2 Baths

ACTIVE

$695,000
15520 W Lantana Way, Surprise, AZ 85374
2,779 Sq Ft
3 Beds | 3 Baths

ACTIVE

$685,995
11589 N Luckenbach St, Surprise, AZ 85388
2,468 Sq Ft
2 Beds | 2.5 Baths

PENDING

$685,000
14587 W Voltaire St, Surprise, AZ 85379
2,743 Sq Ft
4 Beds | 3 Baths

ACTIVE

$684,500
Virtual Tour
14418 W Cameron Dr, Surprise, AZ 85379
4,091 Sq Ft
5 Beds | 3.5 Baths

PENDING

$683,470
14647 W Alexandria Way, Surprise, AZ 85379
2,751 Sq Ft
4 Beds | 3 Baths

ACTIVE

$679,999
25600 N 140th Dr, Surprise, AZ 85387
2,189 Sq Ft
4 Beds | 3 Baths

ACTIVE

$679,900
13369 N 174th Ave, Surprise, AZ 85388
3,551 Sq Ft
5 Beds | 3.5 Baths

ACTIVE

$675,000
27878 N 175th Dr, Surprise, AZ 85387
3,309 Sq Ft
5 Beds | 3.5 Baths

PENDING

$675,000
Virtual Tour
15649 W Mescal St, Surprise, AZ 85379
3,446 Sq Ft
4 Beds | 2.5 Baths

PENDING

$675,000
17414 N Horseshoe Dr, Surprise, AZ 85374
2,282 Sq Ft
3 Beds | 1.75 Baths

PENDING

$675,000
17225 N Linkletter Ln, Surprise, AZ 85374
2,393 Sq Ft
3 Beds | 2 Baths

CONTINGENT

$669,900
Virtual Tour
18266 W Young St, Surprise, AZ 85388
3,636 Sq Ft
5 Beds | 3.5 Baths

ACTIVE

$660,000
Virtual Tour
15581 W Sierra St, Surprise, AZ 85379
3,481 Sq Ft
5 Beds | 3 Baths

PENDING

$659,999
18298 W Marconi Ave, Surprise, AZ 85388
3,297 Sq Ft
6 Beds | 3.5 Baths

ACTIVE

$658,708
Virtual Tour
17473 W Valentine St, Surprise, AZ 85388
2,275 Sq Ft
3 Beds | 2.5 Baths

ACTIVE

$655,000
17938 W Via Del Sol --, Surprise, AZ 85387
3,021 Sq Ft
4 Beds | 3 Baths

ACTIVE

$652,166
Virtual Tour
17313 W Wood Dr, Surprise, AZ 85388
2,773 Sq Ft
4 Beds | 2.5 Baths

ACTIVE

$651,294
Virtual Tour
17451 W Valentine St, Surprise, AZ 85388
2,275 Sq Ft
3 Beds | 2.5 Baths

ACTIVE

$650,000
11156 N 190th Ln, Surprise, AZ 85388
3,198 Sq Ft
4 Beds | 3.5 Baths

ACTIVE

$650,000
19892 N Shadow Mountain Dr, Surprise, AZ 85374
1,850 Sq Ft
2 Beds | 2 Baths

ACTIVE

$650,000
15832 W Shaw Butte Dr, Surprise, AZ 85379
2,423 Sq Ft
4 Beds | 3 Baths

ACTIVE

$650,000
20117 N Golden Barrel Dr, Surprise, AZ 85374
1,958 Sq Ft
2 Beds | 2 Baths

ACTIVE

$649,900
Virtual Tour
15420 W Corrine Dr, Surprise, AZ 85379
2,728 Sq Ft
5 Beds | 3 Baths

PENDING

$649,900
15955 W Cortez St, Surprise, AZ 85379
2,429 Sq Ft
3 Beds | 3 Baths

ACTIVE

$649,900
25731 N 162nd Dr, Surprise, AZ 85387
2,758 Sq Ft
4 Beds | 3.5 Baths

CONTINGENT

$649,900
17640 W Surrey Dr, Surprise, AZ 85388
3,826 Sq Ft
5 Beds | 3.5 Baths

UNDER CONTRACT

$649,900
19883 N Crimson Ridge Way, Surprise, AZ 85374
2,422 Sq Ft
2 Beds | 2.5 Baths

PENDING