671 Listings
Sort
$2,320,000
19000 N 211th Ave -, Surprise, AZ 85387
-- SqFt
-- Beds | -- Baths

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

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

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

ACTIVE
$1,139,000
Virtual Tour
11029 N Hershey St, Surprise, AZ 85388
2,749 SqFt
4 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
$995,000
17278 W Wildwood St, Surprise, AZ 85388
2,489 SqFt
3 Beds | 4 Baths

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

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

PENDING
$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
$849,995
17176 W Mountainair St, Surprise, AZ 85388
2,749 SqFt
4 Beds | 4 Baths

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

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

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

ACTIVE
$797,000
20356 N Denizen Dr, Surprise, AZ 85387
2,374 SqFt
2 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
$764,999
Virtual Tour
13178 N 174th Ln, Surprise, AZ 85388
2,745 SqFt
4 Beds | 3 Baths

ACTIVE
$750,000
15042 W Desert Vista Trl, Surprise, AZ 85387
2,202 SqFt
3 Beds | 3 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
$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
0 W Pinnacle Peak Rd Unit 1, Surprise, AZ 85387
-- SqFt
-- Beds | -- 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,400
13958 W Jj Ranch Rd, Surprise, AZ 85387
3,093 SqFt
4 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,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
15442 N 176th Ln, Surprise, AZ 85388
3,723 SqFt
4 Beds | 3 Baths

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

ACTIVE
$695,000
Virtual Tour
14401 N 184th Ave, Surprise, AZ 85388
2,077 SqFt
3 Beds | 3 Baths

ACTIVE
$689,900
16920 W Wind Dr, Surprise, AZ 85387
3,024 SqFt
4 Beds | 3 Baths

ACTIVE
$685,195
13958 W Hatfield Rd, Surprise, AZ 85387
3,093 SqFt
4 Beds | 3 Baths

PENDING
$685,000
14195 W Gray Fox Trl, Surprise, AZ 85387
2,810 SqFt
4 Beds | 3 Baths

UNDER CONTRACT
$679,900
11213 N 152nd Dr, Surprise, AZ 85379
3,519 SqFt
5 Beds | 3 Baths

ACTIVE
$674,500
16139 W Desert Cove Way, Surprise, AZ 85374
2,015 SqFt
2 Beds | 2 Baths

UNDER CONTRACT
$674,000
11479 N Luckenbach St, Surprise, AZ 85388
2,462 SqFt
2 Beds | 3 Baths

ACTIVE
$674,000
17173 W Laird Ct, Surprise, AZ 85387
2,830 SqFt
3 Beds | 3 Baths

UNDER CONTRACT
$672,500
17475 N Ironhorse Dr, Surprise, AZ 85374
2,778 SqFt
3 Beds | 4 Baths

ACTIVE
$664,990
24992 N 176th Dr, Surprise, AZ 85387
2,406 SqFt
3 Beds | 3 Baths

PENDING
$664,900
14363 W Boca Raton Rd, Surprise, AZ 85379
2,391 SqFt
3 Beds | 3 Baths

ACTIVE
$659,000
19963 N Golden Barrel Dr, Surprise, AZ 85374
1,874 SqFt
2 Beds | 2 Baths

ACTIVE
$655,000
Virtual Tour
16075 W Jenan Dr, Surprise, AZ 85379
2,738 SqFt
3 Beds | 3 Baths

ACTIVE
$654,530
13952 W Mariposa Grande --, Surprise, AZ 85387
2,392 SqFt
3 Beds | 3 Baths

ACTIVE
$650,000
Virtual Tour
20138 N Sonoran Ct, Surprise, AZ 85374
2,422 SqFt
2 Beds | 3 Baths

ACTIVE
$650,000
Virtual Tour
11601 N Luckenbach St, Surprise, AZ 85388
1,952 SqFt
3 Beds | 2 Baths

ACTIVE
$649,370
13959 W Mariposa Grande --, Surprise, AZ 85387
2,819 SqFt
3 Beds | 3 Baths

ACTIVE
$649,190
13964 W Mariposa Grande --, Surprise, AZ 85387
2,392 SqFt
3 Beds | 3 Baths

ACTIVE
$649,000
Virtual Tour
22360 W Deer Valley Rd, Surprise, AZ 85387
2,834 SqFt
4 Beds | 4 Baths

ACTIVE
$649,000
27206 N 148th Dr, Surprise, AZ 85387
2,446 SqFt
4 Beds | 3 Baths

UNDER CONTRACT
$648,739
13950 W Jj Ranch Rd, Surprise, AZ 85387
3,093 SqFt
4 Beds | 3 Baths

ACTIVE
$648,605
13958 W Mariposa Grande --, Surprise, AZ 85387
2,392 SqFt
3 Beds | 3 Baths

ACTIVE
$645,000
17024 W Oasis Springs Way, Surprise, AZ 85387
2,650 SqFt
2 Beds | 3 Baths

ACTIVE
$645,000
24234 N 184th Ave, Surprise, AZ 85387
2,441 SqFt
4 Beds | 3 Baths

ACTIVE
$640,000
15817 W Mercer Ln, Surprise, AZ 85379
3,924 SqFt
5 Beds | 3 Baths

ACTIVE
$639,999
Virtual Tour
17837 W Carmen Dr, Surprise, AZ 85388
3,220 SqFt
4 Beds | 3 Baths

ACTIVE
$639,990
24968 N 176th Ave, Surprise, AZ 85387
2,231 SqFt
3 Beds | 3 Baths

ACTIVE
$639,900
27124 N 155th Ave, Surprise, AZ 85387
1,645 SqFt
3 Beds | 3 Baths

ACTIVE
$639,000
14222 W Faye Way, Surprise, AZ 85387
3,462 SqFt
5 Beds | 4 Baths

ACTIVE
$638,999
Virtual Tour
17415 W Wood Dr, Surprise, AZ 85388
2,894 SqFt
4 Beds | 3 Baths

PENDING
$637,000
14918 W Oberlin Way, Surprise, AZ 85387
2,140 SqFt
4 Beds | 2 Baths

ACTIVE
$635,000
28577 N 172nd Dr, Surprise, AZ 85387
1,892 SqFt
3 Beds | 2 Baths

ACTIVE
$635,000
24445 N 194th Ave, Surprise, AZ 85387
2,451 SqFt
5 Beds | 2 Baths

ACTIVE
$635,000
24451 N 194th Ave, Surprise, AZ 85387
2,451 SqFt
5 Beds | 2 Baths

ACTIVE
$630,995
23925 N 171st Dr, Surprise, AZ 85387
2,390 SqFt
3 Beds | 3 Baths

ACTIVE
$629,995
17593 W Red Fox Rd, Surprise, AZ 85387
2,840 SqFt
4 Beds | 4 Baths

ACTIVE
$629,900
Virtual Tour
14440 N 177th Ln, Surprise, AZ 85388
3,336 SqFt
4 Beds | 3 Baths

ACTIVE
$625,000
Virtual Tour
14622 W Voltaire St, Surprise, AZ 85379
3,476 SqFt
4 Beds | 4 Baths

ACTIVE
$624,995
17136 W Mariposa Grande Blvd, Surprise, AZ 85387
2,840 SqFt
3 Beds | 3 Baths

ACTIVE
$624,995
17589 W Red Fox Rd, Surprise, AZ 85387
2,390 SqFt
3 Beds | 3 Baths

ACTIVE
$624,990
24534 N 170th Dr, Surprise, AZ 85387
2,231 SqFt
3 Beds | 3 Baths

ACTIVE
$624,900
17377 W Wildwood St, Surprise, AZ 85388
1,521 SqFt
3 Beds | 2 Baths

ACTIVE
$624,500
16528 W Isleta Ct, Surprise, AZ 85387
2,300 SqFt
2 Beds | 3 Baths

ACTIVE
$620,995
17658 W Running Deer Trl, Surprise, AZ 85387
2,390 SqFt
4 Beds | 3 Baths

ACTIVE
$619,000
Virtual Tour
18823 N Alameda Dr, Surprise, AZ 85387
2,318 SqFt
2 Beds | 3 Baths

ACTIVE