592 Listings
Sort

$1,495,000
Virtual Tour
11143 N McKinney St, Surprise, AZ 85388
3,099 SqFt
3 Beds | 4 Baths

ACTIVE

$1,339,000
Virtual Tour
17662 W Whitefish Dr, Surprise, AZ 85388
2,727 SqFt
3 Beds | 4 Baths

UNDER CONTRACT-BACKUPS

$1,300,000
32278 N 168th Ave, Surprise, AZ 85387
3,630 SqFt
4 Beds | 4 Baths

ACTIVE

$1,265,000
12570 N Cotton Ln Unit 112326, Surprise, AZ 85388
n/a SqFt
-- Beds | -- Baths

ACTIVE

$1,200,000
12570 N Cotton Ln Unit 8790, Surprise, AZ 85388
n/a SqFt
-- Beds | -- Baths

ACTIVE

$1,138,995
11268 N Williamsburg Ave, Surprise, AZ 85388
2,656 SqFt
3 Beds | 3 Baths

PENDING

$1,099,000
10986 N Northfield St, Surprise, AZ 85388
2,727 SqFt
4 Beds | 4 Baths

ACTIVE

$1,095,000
Virtual Tour
11385 N Luckenbach St, Surprise, AZ 85388
2,489 SqFt
3 Beds | 4 Baths

ACTIVE

$1,050,000
14930 W El Cortez Pl, Surprise, AZ 85387
3,488 SqFt
4 Beds | 4 Baths

ACTIVE

$961,000
12058 N Loma Linda St, Surprise, AZ 85388
2,727 SqFt
4 Beds | 4 Baths

ACTIVE

$950,000
17449 W Auburn St, Surprise, AZ 85388
2,727 SqFt
3 Beds | 4 Baths

PENDING

$949,995
17676 W Whitefish Dr, Surprise, AZ 85388
1,912 SqFt
3 Beds | 4 Baths

PENDING

$949,000
Virtual Tour
17329 W Gretna St, Surprise, AZ 85388
2,749 SqFt
4 Beds | 4 Baths

ACTIVE

$900,000
17640 W Guthrie St, Surprise, AZ 85388
2,200 SqFt
3 Beds | 4 Baths

ACTIVE

$900,000
17213 W Middlebury St, Surprise, AZ 85388
3,864 SqFt
5 Beds | 5 Baths

ACTIVE

$899,950
26008 N 149th Dr, Surprise, AZ 85387
2,995 SqFt
3 Beds | 4 Baths

PENDING

$899,000
27034 N 153rd Dr, Surprise, AZ 85387
3,272 SqFt
5 Beds | 4 Baths

ACTIVE

$899,000
27016 N 153rd Dr, Surprise, AZ 85387
3,272 SqFt
5 Beds | 4 Baths

PENDING

$875,000
Virtual Tour
29318 N 163rd Dr, Surprise, AZ 85387
4,182 SqFt
4 Beds | 3 Baths

ACTIVE

$854,900
Virtual Tour
13930 W Tierra Grande --, Surprise, AZ 85387
2,385 SqFt
3 Beds | 3 Baths

ACTIVE

$825,000
Virtual Tour
17448 W Carlisle Dr, Surprise, AZ 85388
2,350 SqFt
3 Beds | 4 Baths

ACTIVE

$825,000
17380 W Carlisle Dr, Surprise, AZ 85388
2,730 SqFt
3 Beds | 4 Baths

ACTIVE

$824,900
Virtual Tour
14037 W Mariposa Grande --, Surprise, AZ 85387
2,818 SqFt
5 Beds | 3 Baths

ACTIVE

$824,500
31224 N 167th Ave, Surprise, AZ 85387
2,682 SqFt
4 Beds | 4 Baths

PENDING

$800,000
17394 W Sugar Hill Ct, Surprise, AZ 85388
2,794 SqFt
3 Beds | 4 Baths

PENDING

$800,000
11013 N Hershey St, Surprise, AZ 85388
2,563 SqFt
4 Beds | 3 Baths

ACTIVE

$799,000
Virtual Tour
12973 N Founders Park Blvd, Surprise, AZ 85379
3,328 SqFt
4 Beds | 4 Baths

ACTIVE

$784,990
Virtual Tour
16970 W Baker St, Surprise, AZ 85387
2,685 SqFt
4 Beds | 3 Baths

ACTIVE

$780,000
17266 W Vacaville St, Surprise, AZ 85388
2,503 SqFt
3 Beds | 3 Baths

ACTIVE

$775,000
12059 N Luckenbach St, Surprise, AZ 85388
2,001 SqFt
3 Beds | 3 Baths

ACTIVE

$775,000
15385 W Bajada Dr, Surprise, AZ 85387
2,766 SqFt
4 Beds | 3 Baths

PENDING

$757,106
16068 W Questa Dr, Surprise, AZ 85387
3,262 SqFt
5 Beds | 4 Baths

ACTIVE

$749,990
25180 N 177th Dr, Surprise, AZ 85387
2,604 SqFt
4 Beds | 3 Baths

ACTIVE

$740,000
31214 N 167th Ave, Surprise, AZ 85387
2,200 SqFt
4 Beds | 2 Baths

ACTIVE

$725,000
17206 W Middlebury St, Surprise, AZ 85388
2,219 SqFt
3 Beds | 4 Baths

ACTIVE

$725,000
31712 N 169th Ave, Surprise, AZ 85387
2,800 SqFt
4 Beds | 3 Baths

ACTIVE

$725,000
31730 N 169th Ave, Surprise, AZ 85387
2,800 SqFt
4 Beds | 3 Baths

ACTIVE

$725,000
Virtual Tour
27035 N 153rd Dr, Surprise, AZ 85387
2,766 SqFt
4 Beds | 3 Baths

ACTIVE

$725,000
Virtual Tour
27017 N 153rd Dr, Surprise, AZ 85387
2,766 SqFt
4 Beds | 3 Baths

ACTIVE

$725,000
17219 W Vacaville St, Surprise, AZ 85388
2,721 SqFt
4 Beds | 4 Baths

ACTIVE

$724,999
Virtual Tour
16946 W Baker Rd, Surprise, AZ 85387
2,050 SqFt
4 Beds | 2 Baths

ACTIVE

$724,900
29022 N 166th Ave, Surprise, AZ 85387
1,950 SqFt
3 Beds | 2 Baths

ACTIVE

$719,900
24478 N 140th Ave, Surprise, AZ 85387
2,390 SqFt
3 Beds | 3 Baths

PENDING

$719,900
16035 W Questa Dr, Surprise, AZ 85387
3,130 SqFt
4 Beds | 4 Baths

PENDING

$715,621
15911 W Montana De Oro Dr, Surprise, AZ 85387
3,362 SqFt
6 Beds | 4 Baths

ACTIVE

$714,632
16092 W Questa Dr, Surprise, AZ 85387
2,357 SqFt
3 Beds | 3 Baths

ACTIVE

$701,630
15975 W Montana De Oro Dr, Surprise, AZ 85387
3,362 SqFt
6 Beds | 4 Baths

ACTIVE

$699,990
25153 N 177th Dr, Surprise, AZ 85387
3,024 SqFt
4 Beds | 3 Baths

ACTIVE

$699,900
17205 W Middlebury St, Surprise, AZ 85388
2,542 SqFt
4 Beds | 3 Baths

ACTIVE

$684,233
24452 N 140th Ave, Surprise, AZ 85387
2,819 SqFt
5 Beds | 4 Baths

PENDING

$669,990
24691 N 169th Ave, Surprise, AZ 85387
2,669 SqFt
4 Beds | 3 Baths

ACTIVE

$665,000
19356 W Norwich Dr, Surprise, AZ 85387
2,451 SqFt
5 Beds | 2 Baths

PENDING

$665,000
24207 N 194th Ave, Surprise, AZ 85387
2,442 SqFt
5 Beds | 2 Baths

PENDING

$664,990
25135 N 177th Dr, Surprise, AZ 85387
2,836 SqFt
4 Beds | 3 Baths

ACTIVE

$659,090
Virtual Tour
14793 W Tether Trl, Surprise, AZ 85387
3,324 SqFt
4 Beds | 4 Baths

ACTIVE

$654,990
10984 N 164th Dr, Surprise, AZ 85388
3,947 SqFt
5 Beds | 4 Baths

ACTIVE

$652,263
Virtual Tour
14790 W Tether Trl, Surprise, AZ 85387
3,215 SqFt
5 Beds | 4 Baths

ACTIVE

$650,000
31613 N 170th Dr, Surprise, AZ 85387
1,708 SqFt
3 Beds | 2 Baths

ACTIVE

$650,000
11300 N Casa Dega Dr Unit 1025, Surprise, AZ 85388
2,142 SqFt
3 Beds | 3 Baths

ACTIVE

$649,999
316xx N 171st Ave, Surprise, AZ 85387
1,708 SqFt
3 Beds | 2 Baths

ACTIVE

$649,999
14177 W Calle Lejos --, Surprise, AZ 85387
2,812 SqFt
4 Beds | 3 Baths

ACTIVE

$649,995
24045 N 172nd Ave, Surprise, AZ 85387
2,890 SqFt
4 Beds | 3 Baths

ACTIVE

$649,990
25169 N 177th Dr, Surprise, AZ 85387
2,836 SqFt
4 Beds | 3 Baths

PENDING

$649,941
16994 W Canterbury Dr, Surprise, AZ 85388
2,467 SqFt
3 Beds | 3 Baths

PENDING

$649,900
Virtual Tour
17245 W Dartmouth St, Surprise, AZ 85388
1,530 SqFt
2 Beds | 2 Baths

ACTIVE

$646,694
15683 W Mercer Ln, Surprise, AZ 85379
3,475 SqFt
5 Beds | 4 Baths

ACTIVE

$646,262
14778 W Tether Trl, Surprise, AZ 85387
3,047 SqFt
4 Beds | 4 Baths

ACTIVE

$646,150
24460 N 140th Ave, Surprise, AZ 85378
2,392 SqFt
3 Beds | 3 Baths

PENDING

$645,000
24393 N 169th Dr, Surprise, AZ 85387
2,862 SqFt
4 Beds | 3 Baths

ACTIVE

$645,000
17030 W Whispering Rock Trl, Surprise, AZ 85387
2,086 SqFt
4 Beds | 2 Baths

ACTIVE

$643,990
24707 N 169th Ave, Surprise, AZ 85387
2,473 SqFt
3 Beds | 3 Baths

ACTIVE

$641,484
24173 N 160th Ave, Surprise, AZ 85387
3,095 SqFt
5 Beds | 5 Baths

ACTIVE

$640,000
12028 N Luckenbach St, Surprise, AZ 85388
1,862 SqFt
3 Beds | 3 Baths

ACTIVE

$639,500
16131 W San Hill Rd, Surprise, AZ 85387
2,674 SqFt
4 Beds | 4 Baths

ACTIVE

$637,371
25137 N 171st Ave, Surprise, AZ 85387
2,065 SqFt
4 Beds | 3 Baths

ACTIVE

$636,223
17139 W Hackmore Dr, Surprise, AZ 85387
2,665 SqFt
4 Beds | 3 Baths

PENDING

$635,000
24235 N 194th Ave, Surprise, AZ 85387
2,242 SqFt
4 Beds | 2 Baths

ACTIVE

$635,000
24271 N 194th Ave, Surprise, AZ 85387
2,242 SqFt
4 Beds | 2 Baths

ACTIVE

$635,000
24301 N 194th Ave, Surprise, AZ 85387
2,242 SqFt
4 Beds | 2 Baths

ACTIVE

$634,995
17233 W Calle Lejos --, Surprise, AZ 85387
2,840 SqFt
4 Beds | 4 Baths

ACTIVE

$633,995
23969 N 171st Ln, Surprise, AZ 85387
2,840 SqFt
4 Beds | 4 Baths

PENDING

$633,755
25149 N 171st Ave, Surprise, AZ 85387
2,660 SqFt
4 Beds | 3 Baths

ACTIVE

$629,995
24041 N 171st Ln, Surprise, AZ 85387
2,890 SqFt
4 Beds | 3 Baths

ACTIVE

$629,000
Virtual Tour
16917 W Jenan Dr, Surprise, AZ 85388
3,478 SqFt
4 Beds | 3 Baths

ACTIVE

$625,000
12107 N San Clemente St, Surprise, AZ 85388
2,001 SqFt
3 Beds | 3 Baths

ACTIVE

$624,995
23997 N 172nd Ave, Surprise, AZ 85387
2,734 SqFt
3 Beds | 3 Baths

ACTIVE

$624,995
24006 N 171st Dr, Surprise, AZ 85387
2,844 SqFt
4 Beds | 4 Baths

ACTIVE

$621,224
17126 W Hackamore Dr, Surprise, AZ 85387
2,665 SqFt
4 Beds | 3 Baths

PENDING

$619,995
17225 W Calle Lejos --, Surprise, AZ 85387
2,630 SqFt
3 Beds | 3 Baths

ACTIVE

$619,990
16430 W Desert Mirage Dr, Surprise, AZ 85388
2,623 SqFt
4 Beds | 3 Baths

ACTIVE

$619,900
Virtual Tour
24040 N 172nd Ave, Surprise, AZ 85387
2,630 SqFt
4 Beds | 3 Baths

ACTIVE

$617,995
23942 N 171st Dr, Surprise, AZ 85387
2,630 SqFt
4 Beds | 3 Baths

ACTIVE

$616,836
13990 W Tierra Grande --, Surprise, AZ 85387
2,184 SqFt
3 Beds | 3 Baths

PENDING

$614,995
23964 N 171st Ln, Surprise, AZ 85387
2,630 SqFt
4 Beds | 3 Baths

ACTIVE

$614,915
17139 W Hackamore Dr, Surprise, AZ 85387
2,660 SqFt
4 Beds | 3 Baths

ACTIVE

$612,666
17134 W Hackamore Dr, Surprise, AZ 85387
2,660 SqFt
4 Beds | 3 Baths

ACTIVE

$610,493
15787 W Mariposa Grande --, Surprise, AZ 85387
2,515 SqFt
4 Beds | 3 Baths

ACTIVE

$609,995
24030 N 171st Dr, Surprise, AZ 85387
2,390 SqFt
3 Beds | 3 Baths

ACTIVE