$2,800
13228 W Ocotillo Ln
13228 W Ocotillo Ln, Surprise, AZ 85374
3 Beds • 2 Bath
$2,090
13286 W Acapulco Ln
13286 W Acapulco Ln, Surprise, AZ 85379
3 Beds • 2 Bath
$1,820
13408 W. Desert Lane
13408 W. Desert Lane, Surprise, AZ 85374
3 Beds • 2 Bath
$2,110
13463 W Canyon Creek Dr
13463 W Canyon Creek Dr, Surprise, AZ 85374
3 Beds • 2 Bath
$1,635+
The Villas at Mountain Vista Ranch
16630 N Reems Rd, Surprise, AZ 85374
1–3 Beds • 1–2 Baths
$2,175
13286 W Crocus Dr
13286 W Crocus Dr, Surprise, AZ 85379
3 Beds • 2 Bath
$2,335
13816 West Post Drive
13816 West Post Drive, Surprise, AZ 85374
4 Beds • 3 Bath
$1,750
15606 N Verde St
15606 N Verde St, Surprise, AZ 85378
2 Beds • 2 Bath
$2,035
14130 N 133RD DR
14130 N 133RD DR, Surprise, AZ 85379
3 Beds • 2 Bath
$1,940
11349 W Loma Blanca Drive
11349 W Loma Blanca Drive, Surprise, AZ 85378
4 Beds • 2 Bath
$1,875
13939 N 133rd Ln
13939 N 133rd Ln, Surprise, AZ 85379
3 Beds • 2 Bath
$3,295
14764 N 141St Drive
14764 N 141St Drive, Surprise, AZ 85379
4 Beds • 2 Bath
$1,250
12221 W Bell Rd #286
12221 W Bell Rd #286, Surprise, AZ 85378
1 Bed • 1 Bath
$1,940
11257 Eden McKenzie Cir
11257 Eden McKenzie Cir, Surprise, AZ 85378
3 Beds • 2 Bath
$2,165
14815 W Dovestar Dr
14815 W Dovestar Dr, Surprise, AZ 85374
3 Beds • 2 Bath
$1,915
14835 W Lamoille Dr
14835 W Lamoille Dr, Surprise, AZ 85374
3 Beds • 2 Bath
$2,400
14928 W Lamoille Dr
14928 W Lamoille Dr, Surprise, AZ 85374
3 Beds • 3 Bath
$1,865
13926 N 150TH LN
13926 N 150TH LN, Surprise, AZ 85379
3 Beds • 2 Bath
$1,945
15345 W Lea Ln
15345 W Lea Ln, Surprise, AZ 85374
3 Beds • 2 Bath
$2,140
15137 W Alexandria Way
15137 W Alexandria Way, Surprise, AZ 85379
3 Beds • 2 Bath
$2,085
15636 W Port Au Prince Lane
15636 W Port Au Prince Lane, Surprise, AZ 85379
3 Beds • 2 Bath
$2,295
15390 W Old Oak Ln
15390 W Old Oak Ln, Surprise, AZ 85379
3 Beds • 2 Bath
$2,400
15453 West Dahlia Drive
15453 West Dahlia Drive, Surprise, AZ 85379
3 Beds • 2 Bath
$2,010
15057 N Gil Balcome Ct
15057 N Gil Balcome Ct, Surprise, AZ 85379
4 Beds • 2 Bath
$1,500+
Wyngate at Sycamore Farms
11142 N 165th Dr, Surprise, AZ 85388
1–3 Beds • 1–2 Baths
$2,105
14453 N Gil Balcome
14453 N Gil Balcome, Surprise, AZ 85379
3 Beds • 2 Bath
Add apartments to view more properties.
$1,975
13224 W Ventura St
13224 W Ventura St, Surprise, AZ 85379
3 Beds • 2 Bath
Set a maximum price for your search.
$1,985
13237 W Redfield Rd
13237 W Redfield Rd, Surprise, AZ 85379
3 Beds • 2 Bath
How many bedrooms do you need?
$1,825
12221 W Bell Rd #209
12221 W Bell Rd #209, Surprise, AZ 85378
1 Bed • 1 Bath
$1,995
11522 W Great Basin Ct
11522 W Great Basin Ct, Surprise, AZ 85378
4 Beds • 2 Bath
How many bathrooms do you need?
$2,490
14626 W Acapulco Ln
14626 W Acapulco Ln, Surprise, AZ 85379
4 Beds • 2 Bath
$1,300
12221 W Bell Rd #119
12221 W Bell Rd #119, Surprise, AZ 85378
2 Beds • 2 Bath
$2,185
14994 W Bottle Tree Ave
14994 W Bottle Tree Ave, Surprise, AZ 85374
3 Beds • 2 Bath
$3,500
14575 W Mountain View Blvd #12208
14575 W Mountain View Blvd #12208, Surprise, AZ 85374
2 Beds • 2 Bath
$2,100
15216 W Elko Drive
15216 W Elko Drive, Surprise, AZ 85374
4 Beds • 2 Bath
$2,700
14575 W Mountain View Blvd #12112
14575 W Mountain View Blvd #12112, Surprise, AZ 85374
2 Beds • 2 Bath
$1,929
14757 W Laurel Ln
14757 W Laurel Ln, Surprise, AZ 85379
4 Beds • 2 Bath
$1,800
14575 W Mountain View Blvd #11302
14575 W Mountain View Blvd #11302, Surprise, AZ 85374
1 Bed • 1 Bath
$2,695
15870 W Central St
15870 W Central St, Surprise, AZ 85374
5 Beds • 3 Bath