- 16767 W Bridlington Ave, Surprise, AZ 85374$5,9505 beds · 3 baths · 3,014 sq ft16767 W Bridlington AveSurprise, AZ 85374Featured

- 17311 N Kimberly Way, Surprise, AZ 85374$5,0003 beds · 3 baths · 2,337 sq ft17311 N Kimberly WaySurprise, AZ 85374

- 15946 N Naegel Dr, Surprise, AZ 85374$4,8005 beds · 3 baths · 2,824 sq ft15946 N Naegel DrSurprise, AZ 85374

- The Residences at Stadium Village, Surprise, AZ 85374$1,145 - $4,6951 - 3 beds · 40 units availableThe Residences at Stadium VillageSurprise, AZ 85374New Today

- 16426 W Boulder Vista Dr #ID1546454P, Surprise, AZ 85374$4,6092 beds · 2 baths · 1,625 sq ft16426 W Boulder Vista Dr #ID1546454PSurprise, AZ 85374Featured

- 17572 W Andora St, Surprise, AZ 85388$4,5005 beds · 3.5 baths · 3,826 sq ft17572 W Andora StSurprise, AZ 85388

- 14592 W Acapulco Ln, Surprise, AZ 85379$4,5004 beds · 2.5 baths · 2,310 sq ft14592 W Acapulco LnSurprise, AZ 85379

- 16412 N 170th Ln, Surprise, AZ 85388$4,5005 beds · 3 baths · 3,484 sq ft16412 N 170th LnSurprise, AZ 85388

- 15225 W Frontier Dr, Surprise, AZ 85387$4,5004 beds · 3 baths · 3,131 sq ft15225 W Frontier DrSurprise, AZ 85387

- 15992 W Indigo Ln #ID1545822P, Surprise, AZ 85374$4,2572 beds · 2 baths · 1,399 sq ft15992 W Indigo Ln #ID1545822PSurprise, AZ 85374Featured

- 20470 N Date Palm Way, Surprise, AZ 85387$2,750 - $4,2503 beds · 3.5 baths · 3,389 sq ft20470 N Date Palm WaySurprise, AZ 85387

- 15448 W Moonlight Way, Surprise, AZ 85374$3,000 - $4,2002 beds · 2 baths · 1,262 sq ft15448 W Moonlight WaySurprise, AZ 85374

- Avilla Meadows, Surprise, AZ 85379$1,262 - $4,0011 - 3 beds · 3 units availableAvilla MeadowsSurprise, AZ 85379Special Offer

- W Redfield Rd, Surprise, AZ 85379$4,0003 beds · 2 bathsSurprise, AZSurprise, AZ 85379

- 15941 W Mauna Loa Ln, Surprise, AZ 85379$4,0004 beds · 3 baths · 2,958 sq ft15941 W Mauna Loa LnSurprise, AZ 85379

- 14304 W Calle Lejos Rd, Surprise, AZ 85387$4,0005 beds · 3 baths · 3,461 sq ft14304 W Calle Lejos RdSurprise, AZ 85387

- 14304 W Calle Lejos, Surprise, AZ 85387$4,0006 beds · 4 baths · 3,461 sq ft14304 W Calle LejosSurprise, AZ 85387

- 19326 N Tallowood Way #ID1546399P, Surprise, AZ 85387$3,9372 beds · 2 baths · 1,894 sq ft19326 N Tallowood Way #ID1546399PSurprise, AZ 85387Featured

- 15847 W Bridgewood Dr, Surprise, AZ 85374$3,8503 beds · 2 baths · 2,234 sq ft15847 W Bridgewood DrSurprise, AZ 85374

- 17352 W Paraiso Ln, Surprise, AZ 85387$3,8003 beds · 2 baths · 1,500 sq ft17352 W Paraiso LnSurprise, AZ 85387

- 18293 W Elm St, Surprise, AZ 85388$3,8006 beds · 3 baths · 2,548 sq ft18293 W Elm StSurprise, AZ 85388

- Villas at Mountain Vista Ranch, Surprise, AZ 85374$1,323 - $3,7461 - 3 beds · 25 units availableVillas at Mountain Vista RanchSurprise, AZ 85374New Today

- 16606 W Post Dr, Surprise, AZ 85388$3,6004 beds · 2 baths · 1,603 sq ft16606 W Post DrSurprise, AZ 85388

- 14085 W Windrose Dr, Surprise, AZ 85379$3,6005 beds · 3 baths · 3,120 sq ft14085 W Windrose DrSurprise, AZ 85379

- 14059 W Hackamore Dr, Surprise, AZ 85387$3,6005 beds · 4.5 baths · 4,576 sq ft14059 W Hackamore DrSurprise, AZ 85387

- 15836 W Lahlum Ln, Surprise, AZ 85374$3,5002 beds · 2 baths · 1,112 sq ft15836 W Lahlum LnSurprise, AZ 85374

- 14575 W Mountain View Blvd #12308, Surprise, AZ 85374$1,3952 beds · 2 baths · 1,350 sq ft14575 W Mountain View Blvd #12308Surprise, AZ 85374View unitsSpecial Offer

- 13939 N 132nd Ln, Surprise, AZ 85379$2,950 - $3,5003 beds · 2.5 baths · 1,297 sq ft13939 N 132nd LnSurprise, AZ 85379

- 14973 N 135th Dr #ID1546409P, Surprise, AZ 85379$3,4963 beds · 2 baths · 1,797 sq ft14973 N 135th Dr #ID1546409PSurprise, AZ 85379Featured

- Avilla Foothills, Surprise, AZ 85388$1,419 - $3,4241 - 3 beds · 3 units availableAvilla FoothillsSurprise, AZ 85388Special Offer

- 16031 W Copper Crest Ln, Surprise, AZ 85374$3,4002 beds · 2 baths · 1,183 sq ft16031 W Copper Crest LnSurprise, AZ 85374

- 16592 W Post Dr, Surprise, AZ 85388$3,4003 beds · 2 baths · 1,482 sq ft16592 W Post DrSurprise, AZ 85388

- 14090 W Old Oak Ln, Surprise, AZ 85379$3,4005 beds · 3 baths · 3,303 sq ft14090 W Old Oak LnSurprise, AZ 85379

- 17762 W Watson Ln, Surprise, AZ 85388$3,2954 beds · 2.5 baths · 3,318 sq ft17762 W Watson LnSurprise, AZ 85388Special Offer

- Album Surprise - 55+ Active Adult Apartment Homes, Surprise, AZ 85374$1,488 - $3,2491 - 2 beds · 133 units availableAlbum Surprise - 55+ Active Adult Apartment HomesSurprise, AZ 85374New Today

- 16171 W Wildflower Dr, Surprise, AZ 85374$3,2002 beds · 2 baths · 1,278 sq ft16171 W Wildflower DrSurprise, AZ 85374

- 20093 N Rawhide Way, Surprise, AZ 85387$3,2002 beds · 2.5 baths · 2,338 sq ft20093 N Rawhide WaySurprise, AZ 85387



