851 Listings
Sort

$5,600,000
15427 N Jerry St, Surprise, AZ 85378
0 Beds | 0 Baths

PENDING

$4,710,705
16700 N Reems Rd, Surprise, AZ 85374
0 Beds | 0 Baths

UNDER CONTRACT

$4,000,000
0 N 178th Ave, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$2,400,000
0 Dixileta Dr, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$1,950,000
10700 N Litchfield Rd, Surprise, AZ 85379
0 Beds | 0 Baths

ACTIVE

$1,900,000
0 N Jomax Rd, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$1,890,000
18702 W Cactus Rd, Surprise, AZ 85388
0 Beds | 0 Baths

ACTIVE

$1,800,000
0 N 151st Ave, Surprise, AZ 85387
0 Beds | 0 Baths

PENDING

$1,400,000
18900 W Montgomery Rd, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$1,350,000
N 21xxx 219th Ave, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$1,300,000
16161 N 153rd Ave, Surprise, AZ 85374
7 Beds | 4.5 Baths

ACTIVE

$1,300,000
15833 W Charlotte Dr, Surprise, AZ 85387
8 Beds | 6.5 Baths

UNDER CONTRACT

$1,290,000
Virtual Tour
13927 W Grand Ave, Surprise, AZ 85374
0 Beds | 0 Baths

ACTIVE

$1,200,000
0 Rioglass Solar Rd, Surprise, AZ 85374
0 Beds | 0 Baths

ACTIVE

$1,195,800
0 Dixileta --, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$1,150,000
15851 N Reems Rd, Surprise, AZ 85374
0 Beds | 0 Baths

ACTIVE

$1,135,000
16005 N Reems Rd, Surprise, AZ 85374
0 Beds | 0 Baths

ACTIVE

$1,100,000
W Xxxx Jomax Rd, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$1,100,000
W Xxxx Jomax Rd, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$990,000
0 N Landfill --, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$988,000
16146 W Dynamite Blvd, Surprise, AZ 85387
7 Beds | 6 Baths

CONTINGENT

$899,000
21200 N 219th Ave, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$870,454
0 N Sun Valley Pkwy, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$850,000
0 W Dixiletta Dr, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$839,900
15116 W Tierra Buena Ln, Surprise, AZ 85374
4 Beds | 3.5 Baths

ACTIVE

$839,000
Virtual Tour
20040 N Cielo Ct, Surprise, AZ 85374
3 Beds | 2.5 Baths

ACTIVE

$795,000
Virtual Tour
15887 W Clear Canyon Dr, Surprise, AZ 85374
2 Beds | 2 Baths

ACTIVE

$787,200
0 N Litchfield Rd, Surprise, AZ 85379
0 Beds | 0 Baths

ACTIVE

$781,660
15344 W Tierra Buena Ln, Surprise, AZ 85374
0 Beds | 0 Baths

ACTIVE

$769,000
20917 N Grand Staircase Dr, Surprise, AZ 85387
3 Beds | 2.5 Baths

PENDING

$760,000
19015 N Moondance Ln, Surprise, AZ 85378
3 Beds | 3 Baths

PENDING

$750,000
11020 N Litchfield Rd, Surprise, AZ 85379
0 Beds | 0 Baths

ACTIVE

$750,000
15339 W Balancing Rock Rd, Surprise, AZ 85387
4 Beds | 2.5 Baths

ACTIVE

$750,000
17225 W Mahogany Way, Surprise, AZ 85387
2 Beds | 2.5 Baths

PENDING

$730,000
14818 W Bajada Dr, Surprise, AZ 85387
4 Beds | 3 Baths

UNDER CONTRACT

$729,000
16830 W Rancho Laredo Dr, Surprise, AZ 85387
5 Beds | 3 Baths

UNDER CONTRACT

$725,000
Virtual Tour
19827 N Valencia Ct, Surprise, AZ 85374
3 Beds | 3 Baths

UNDER CONTRACT

$715,000
14555 W Yucatan St, Surprise, AZ 85379
4 Beds | 3.5 Baths

PENDING

$699,900
16220 W Peak View Rd, Surprise, AZ 85387
3 Beds | 2 Baths

PENDING

$699,400
19847 N Hidden Ridge Dr, Surprise, AZ 85374
3 Beds | 2.5 Baths

UNDER CONTRACT

$699,000
0 N 163rd Ave, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$699,000
16178 W Peak View Rd, Surprise, AZ 85387
5 Beds | 3.5 Baths

ACTIVE

$698,000
16382 W Monteverde Ln, Surprise, AZ 85374
3 Beds | 3.5 Baths

ACTIVE

$695,000
Virtual Tour
20198 N Horse Trail Dr, Surprise, AZ 85374
4 Beds | 3.5 Baths

ACTIVE

$695,000
25715 N 153rd Ave, Surprise, AZ 85387
3 Beds | 3 Baths

ACTIVE

$689,900
20470 N Date Palm Way, Surprise, AZ 85387
3 Beds | 2.5 Baths

PENDING

$680,000
0 W Peak View Rd, Surprise, AZ 85387
4 Beds | 2.5 Baths

PENDING

$669,191
11746 N San Clemente St, Surprise, AZ 85388
2 Beds | 2 Baths

PENDING

$659,900
0 N 169th Ave, Surprise, AZ 85387
3 Beds | 2 Baths

ACTIVE

$659,900
0 N 169th Ave, Surprise, AZ 85387
3 Beds | 2 Baths

ACTIVE

$659,900
0 W Calle De Las Ests, Surprise, AZ 85387
4 Beds | 2.5 Baths

ACTIVE

$650,000
Virtual Tour
19780 N Concord Dr, Surprise, AZ 85374
3 Beds | 3.5 Baths

UNDER CONTRACT

$650,000
15009 W Medinah Way, Surprise, AZ 85374
3 Beds | 2 Baths

ACTIVE

$650,000
Virtual Tour
14409 W Via Del Oro --, Surprise, AZ 85379
5 Beds | 4 Baths

ACTIVE

$650,000
20332 N Painted Sky Dr, Surprise, AZ 85374
3 Beds | 2 Baths

UNDER CONTRACT

$649,900
Virtual Tour
16512 W Desert Wren Ct, Surprise, AZ 85374
3 Beds | 3.5 Baths

PENDING

$649,900
Virtual Tour
12615 N 144th Ave, Surprise, AZ 85379
5 Beds | 4 Baths

PENDING

$647,000
0 N 166th Ave, Surprise, AZ 85387
3 Beds | 3 Baths

PENDING

$645,900
0 N 169th Ave, Surprise, AZ 85387
4 Beds | 2 Baths

ACTIVE

$645,900
0 W Calle De Las Ests, Surprise, AZ 85387
4 Beds | 2.5 Baths

ACTIVE

$645,900
0 W Calle De Las Ests, Surprise, AZ 85387
4 Beds | 2.5 Baths

ACTIVE

$636,000
19753 N Los Altos Way, Surprise, AZ 85374
2 Beds | 2.5 Baths

ACTIVE

$635,000
Virtual Tour
17213 W Whitmore Hall Ln, Surprise, AZ 85387
3 Beds | 2.5 Baths

UNDER CONTRACT

$629,900
29009 N 152nd Dr, Surprise, AZ 85387
3 Beds | 3 Baths

ACTIVE

$629,000
15861 W Joshua Tree Dr, Surprise, AZ 85374
3 Beds | 3 Baths

PENDING

$625,000
Virtual Tour
28812 N 168th Ave, Surprise, AZ 85387
3 Beds | 2 Baths

UNDER CONTRACT

$625,000
11974 N 144th Ave, Surprise, AZ 85379
5 Beds | 3.5 Baths

PENDING

$620,000
Xxxx N 164th Dr, Surprise, AZ 85387
4 Beds | 4 Baths

ACTIVE

$619,500
17012 W Sand Hills Rd, Surprise, AZ 85387
3 Beds | 2.5 Baths

UNDER CONTRACT

$613,900
32612 N 167th Ave, Surprise, AZ 85387
3 Beds | 3 Baths

ACTIVE

$613,900
32612 N 167th Ave, Surprise, AZ 85387
3 Beds | 3 Baths

ACTIVE

$612,000
23745 N 170th Ave, Surprise, AZ 85387
4 Beds | 3 Baths

UNDER CONTRACT

$610,000
Virtual Tour
19808 N Shadow Mountain Dr, Surprise, AZ 85374
2 Beds | 2.5 Baths

PENDING

$609,000
20308 N Cactus Garden Trl, Surprise, AZ 85387
3 Beds | 2 Baths

UNDER CONTRACT

$600,780
15331 W Bell Rd Unit 310, Surprise, AZ 85374
0 Beds | 0 Baths

ACTIVE

$600,000
15436 W Alexandria Way, Surprise, AZ 85379
4 Beds | 2.5 Baths

PENDING

$599,999
17421 W Young St, Surprise, AZ 85388
4 Beds | 3.5 Baths

ACTIVE

$599,900
15759 W Kino Dr, Surprise, AZ 85374
2 Beds | 2.5 Baths

PENDING

$599,900
Virtual Tour
14184 W Poinsettia Dr, Surprise, AZ 85379
5 Beds | 3 Baths

PENDING

$599,900
17384 W Gambit Trl, Surprise, AZ 85387
3 Beds | 2.5 Baths

ACTIVE

$599,000
N Xxx Pinnacle Peak Rd, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$599,000
14676 W Peoria Ave, Surprise, AZ 85379
0 Beds | 0 Baths

ACTIVE

$589,500
Virtual Tour
19671 N Rim Dr, Surprise, AZ 85374
2 Beds | 2 Baths

ACTIVE

$587,777
Virtual Tour
14392 W Jenan Dr, Surprise, AZ 85379
4 Beds | 3.5 Baths

PENDING

$585,000
15512 W Desert Mirage Dr, Surprise, AZ 85379
4 Beds | 2 Baths

PENDING

$585,000
Virtual Tour
19830 N Echo Rim Dr, Surprise, AZ 85387
2 Beds | 2.5 Baths

ACTIVE

$584,000
Virtual Tour
20148 N Painted Sky Dr, Surprise, AZ 85374
2 Beds | 2 Baths

PENDING

$575,000
20030 N Shadow Mountain Dr, Surprise, AZ 85374
3 Beds | 2 Baths

PENDING

$575,000
15446 W Eugene Ter, Surprise, AZ 85379
4 Beds | 3 Baths

UNDER CONTRACT

$569,000
17987 N Estrella Vista Dr, Surprise, AZ 85374
2 Beds | 1.75 Baths

UNDER CONTRACT

$565,000
Virtual Tour
18532 N Laguna Azul Ct, Surprise, AZ 85374
3 Beds | 2 Baths

UNDER CONTRACT

$565,000
20927 N Barberry Ln, Surprise, AZ 85387
3 Beds | 2 Baths

PENDING

$565,000
20186 N Horse Trail Dr, Surprise, AZ 85374
2 Beds | 2.5 Baths

PENDING

$565,000
11925 N 143rd Dr, Surprise, AZ 85379
3 Beds | 3.5 Baths

UNDER CONTRACT

$564,900
17145 W Whitmore Hall Ln, Surprise, AZ 85387
2 Beds | 2 Baths

UNDER CONTRACT

$560,000
250 W Grand Avenue, Surprise, AZ 85387
0 Beds | 0 Baths

ACTIVE

$552,000
16751 W Wildflower Dr, Surprise, AZ 85387
4 Beds | 2.5 Baths

PENDING

$550,000
31840 N 165th Ave, Surprise, AZ 85387
3 Beds | 2.5 Baths

ACTIVE