419 Listings
Sort
$2,500,000
28430 N 157 Ave, Surprise, AZ 85387
5,581 SqFt
5 Beds | 5 Baths

ACTIVE
$2,489,000
29537 N 155th Ave, Surprise, AZ 85387
5,114 SqFt
4 Beds | 4 Baths

ACTIVE
$1,799,000
17432 W Montpelier St, Surprise, AZ 85388
3,479 SqFt
3 Beds | 4 Baths

ACTIVE
$1,750,000
13630 W Peoria Ave, Surprise, AZ 85379
7,249 SqFt
4 Beds | 6 Baths

ACTIVE
$1,390,000
11835 N Casa Dega Dr, Surprise, AZ 85388
3,479 SqFt
3 Beds | 4 Baths

ACTIVE
$1,294,900
14624 W Hedgehog Pl, Surprise, AZ 85387
3,219 SqFt
4 Beds | 3 Baths

ACTIVE
$1,195,000
Virtual Tour
11656 N San Clemente St, Surprise, AZ 85388
2,352 SqFt
2 Beds | 3 Baths

ACTIVE
$1,195,000
Virtual Tour
11534 N Jerome St, Surprise, AZ 85388
2,813 SqFt
3 Beds | 3 Baths

ACTIVE
$1,190,000
Virtual Tour
11020 N Hershey St, Surprise, AZ 85388
4,197 SqFt
5 Beds | 4 Baths

ACTIVE
$1,139,000
Virtual Tour
11029 N Hershey St, Surprise, AZ 85388
2,749 SqFt
4 Beds | 4 Baths

ACTIVE
$1,100,000
15639 W Peak View Rd, Surprise, AZ 85387
4,064 SqFt
5 Beds | 4 Baths

ACTIVE
$1,050,000
Virtual Tour
17360 W Monarch Way, Surprise, AZ 85387
3,411 SqFt
3 Beds | 3 Baths

ACTIVE
$1,025,000
Virtual Tour
16641 W Loma Verde Trl, Surprise, AZ 85387
3,411 SqFt
3 Beds | 3 Baths

ACTIVE
$999,995
17676 W Whitefish Dr, Surprise, AZ 85388
2,229 SqFt
3 Beds | 2 Baths

ACTIVE
$997,000
15313 W Desert Vista Trl, Surprise, AZ 85387
3,000 SqFt
4 Beds | 4 Baths

ACTIVE
$995,000
17278 W Wildwood St, Surprise, AZ 85388
2,489 SqFt
3 Beds | 4 Baths

ACTIVE
$984,500
19807 N Canyon Whisper Dr, Surprise, AZ 85387
3,411 SqFt
3 Beds | 3 Baths

PENDING
$969,995
17381 W Auburn St, Surprise, AZ 85388
2,730 SqFt
3 Beds | 4 Baths

ACTIVE
$960,000
16120 N 151st Ave, Surprise, AZ 85374
2,755 SqFt
3 Beds | 3 Baths

ACTIVE
$950,000
Virtual Tour
15330 W Pinnacle Vista Rd, Surprise, AZ 85387
2,735 SqFt
3 Beds | 3 Baths

CONTINGENT
$950,000
Virtual Tour
15046 W Double Tree Way, Surprise, AZ 85374
2,744 SqFt
3 Beds | 3 Baths

PENDING
$939,850
Virtual Tour
14020 N 184th Ave, Surprise, AZ 85388
3,564 SqFt
3 Beds | 3 Baths

PENDING
$925,000
Virtual Tour
15426 W Miramonte Ct, Surprise, AZ 85374
2,668 SqFt
2 Beds | 3 Baths

ACTIVE
$920,000
20965 N Grand Staircase Dr, Surprise, AZ 85387
2,706 SqFt
2 Beds | 3 Baths

ACTIVE
$899,995
17415 W Auburn St, Surprise, AZ 85388
2,354 SqFt
2 Beds | 3 Baths

ACTIVE
$879,000
Virtual Tour
15557 W Shangri La Rd, Surprise, AZ 85379
4,135 SqFt
4 Beds | 4 Baths

ACTIVE
$875,000
Virtual Tour
16912 W Villagio Dr W, Surprise, AZ 85387
2,539 SqFt
2 Beds | 3 Baths

UNDER CONTRACT
$875,000
11050 N Bandon Dr, Surprise, AZ 85388
2,489 SqFt
3 Beds | 4 Baths

ACTIVE
$860,000
16431 W Rancho Laredo Dr, Surprise, AZ 85387
3,129 SqFt
5 Beds | 3 Baths

UNDER CONTRACT
$849,995
17176 W Mountainair St, Surprise, AZ 85388
2,749 SqFt
4 Beds | 4 Baths

ACTIVE
$849,000
17892 N Bridle Ln, Surprise, AZ 85374
2,959 SqFt
2 Beds | 3 Baths

ACTIVE
$829,860
13946 W Hatfield Rd, Surprise, AZ 85387
4,890 SqFt
5 Beds | 5 Baths

PENDING
$827,998
24644 N 140th Ave, Surprise, AZ 85387
4,875 SqFt
5 Beds | 5 Baths

PENDING
$824,900
17494 W Middlebury St, Surprise, AZ 85388
2,001 SqFt
2 Beds | 3 Baths

UNDER CONTRACT
$800,000
28918 N 151st Ave, Surprise, AZ 85387
2,732 SqFt
4 Beds | 3 Baths

ACTIVE
$800,000
17011 W Saguaro Park Ln, Surprise, AZ 85387
2,953 SqFt
5 Beds | 3 Baths

ACTIVE
$799,995
17191 W Edinberg St, Surprise, AZ 85388
2,369 SqFt
3 Beds | 3 Baths

ACTIVE
$799,995
11321 N Luckenbach St, Surprise, AZ 85388
3,178 SqFt
4 Beds | 4 Baths

ACTIVE
$799,995
17221 W Mountainair St, Surprise, AZ 85388
2,489 SqFt
4 Beds | 4 Baths

ACTIVE
$797,000
20356 N Denizen Dr, Surprise, AZ 85387
2,374 SqFt
2 Beds | 3 Baths

ACTIVE
$795,000
18372 W Ivy Ln, Surprise, AZ 85388
5,262 SqFt
6 Beds | 5 Baths

ACTIVE
$785,000
26020 N Desert Mesa Dr, Surprise, AZ 85387
3,803 SqFt
5 Beds | 3 Baths

ACTIVE
$784,000
15408 W Bobwhite Way, Surprise, AZ 85387
2,507 SqFt
4 Beds | 2 Baths

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

ACTIVE
$774,750
Virtual Tour
17500 W Middlebury St, Surprise, AZ 85388
2,045 SqFt
2 Beds | 3 Baths

PENDING
$769,000
16522 W Monteverde Ln, Surprise, AZ 85374
2,282 SqFt
3 Beds | 2 Baths

UNDER CONTRACT
$764,999
Virtual Tour
13178 N 174th Ln, Surprise, AZ 85388
2,745 SqFt
4 Beds | 3 Baths

ACTIVE
$750,000
15819 W Silver Breeze Dr, Surprise, AZ 85374
2,959 SqFt
2 Beds | 3 Baths

ACTIVE
$750,000
15042 W Desert Vista Trl, Surprise, AZ 85387
2,202 SqFt
3 Beds | 3 Baths

ACTIVE
$749,999
24337 N 168th Ln, Surprise, AZ 85387
2,225 SqFt
4 Beds | 3 Baths

ACTIVE
$749,999
22050 W Adobe Rd, Surprise, AZ 85387
1,728 SqFt
3 Beds | 2 Baths

ACTIVE
$749,995
17216 W Mountainair St, Surprise, AZ 85388
3,178 SqFt
4 Beds | 4 Baths

ACTIVE
$749,900
Virtual Tour
23811 N 170th Ave, Surprise, AZ 85387
2,304 SqFt
3 Beds | 2 Baths

CONTINGENT
$749,000
Virtual Tour
17221 W Middlebury St, Surprise, AZ 85388
1,521 SqFt
2 Beds | 2 Baths

ACTIVE
$744,995
11445 N Hazel Ct, Surprise, AZ 85388
2,001 SqFt
2 Beds | 3 Baths

ACTIVE
$740,000
19933 N Rawhide Way, Surprise, AZ 85387
2,866 SqFt
3 Beds | 3 Baths

ACTIVE
$739,000
Virtual Tour
17353 W Wildwood St, Surprise, AZ 85388
2,045 SqFt
3 Beds | 3 Baths

ACTIVE
$737,000
21718 N Black Bear Lodge Dr, Surprise, AZ 85387
2,810 SqFt
3 Beds | 3 Baths

PENDING
$729,000
Virtual Tour
15927 W Superstition Way, Surprise, AZ 85374
2,732 SqFt
2 Beds | 3 Baths

ACTIVE
$729,000
Virtual Tour
12071 N Loma Linda St, Surprise, AZ 85388
2,001 SqFt
3 Beds | 3 Baths

ACTIVE
$729,000
32018 N 167th Ave, Surprise, AZ 85387
2,617 SqFt
4 Beds | 3 Baths

ACTIVE
$725,000
15464 W Valentine St, Surprise, AZ 85379
3,749 SqFt
6 Beds | 4 Baths

ACTIVE
$724,999
Virtual Tour
13194 N 174th Ln, Surprise, AZ 85388
2,275 SqFt
3 Beds | 3 Baths

ACTIVE
$715,000
Virtual Tour
17223 W Edinburg St, Surprise, AZ 85388
2,001 SqFt
2 Beds | 3 Baths

ACTIVE
$712,000
17852 N Bridle Ln, Surprise, AZ 85374
2,273 SqFt
2 Beds | 2 Baths

PENDING
$710,000
Virtual Tour
20126 N Horse Trail Dr, Surprise, AZ 85374
2,668 SqFt
2 Beds | 3 Baths

ACTIVE
$709,990
24686 N 175th Ave, Surprise, AZ 85387
2,200 SqFt
3 Beds | 3 Baths

ACTIVE
$709,400
13958 W Jj Ranch Rd, Surprise, AZ 85387
3,093 SqFt
4 Beds | 3 Baths

ACTIVE
$704,400
24626 N 140th Ave, Surprise, AZ 85387
3,093 SqFt
4 Beds | 3 Baths

ACTIVE
$699,995
17227 W Dartmouth St, Surprise, AZ 85388
2,468 SqFt
2 Beds | 3 Baths

ACTIVE
$699,995
Virtual Tour
17227 W Middlebury St, Surprise, AZ 85388
2,001 SqFt
2 Beds | 3 Baths

ACTIVE
$699,995
Virtual Tour
17163 W Wildwood St, Surprise, AZ 85388
2,001 SqFt
3 Beds | 2 Baths

PENDING
$699,900
17066 W Links Dr, Surprise, AZ 85387
2,149 SqFt
2 Beds | 2 Baths

ACTIVE
$699,900
15125 W Alegria Ct, Surprise, AZ 85374
2,339 SqFt
3 Beds | 3 Baths

ACTIVE
$699,900
23782 N 170th Ave, Surprise, AZ 85387
2,304 SqFt
3 Beds | 2 Baths

ACTIVE
$699,255
13971 W Mariposa Grande --, Surprise, AZ 85387
2,819 SqFt
4 Beds | 3 Baths

ACTIVE
$699,000
15811 W Linksview Dr, Surprise, AZ 85374
2,529 SqFt
2 Beds | 3 Baths

ACTIVE
$699,000
Virtual Tour
15xxx W San Ysidro Rd, Surprise, AZ 85387
2,446 SqFt
3 Beds | 3 Baths

ACTIVE
$699,000
20221 N Coronado Ridge Dr, Surprise, AZ 85387
2,014 SqFt
3 Beds | 2 Baths

ACTIVE
$699,000
15442 N 176th Ln, Surprise, AZ 85388
3,723 SqFt
4 Beds | 3 Baths

PENDING
$698,900
17362 W Wildwood St, Surprise, AZ 85388
1,521 SqFt
2 Beds | 2 Baths

ACTIVE
$698,000
17002 W Camino De Oro St, Surprise, AZ 85387
3,172 SqFt
4 Beds | 4 Baths

ACTIVE