- 17019 W Northampton Rd, Surprise, AZ 85374$1,925/mo4 beds · 3 baths · 1,789 sq ft17019 W Northampton RdSurprise, AZ 85374
- 16530 N 149th Ct, Surprise, AZ 85374$2,440/mo4 beds · 2.5 baths · 2,856 sq ft16530 N 149th CtSurprise, AZ 85374

- 17052 W Nottingham Way, Surprise, AZ 85374$1,899/mo4 beds · 2 baths · 1,691 sq ft17052 W Nottingham WaySurprise, AZ 85374

- 16291 N 138th Ave, Surprise, AZ 85374$2,250/mo4 beds · 2 baths · 1,652 sq ft16291 N 138th AveSurprise, AZ 85374

- 16953 W Bristol Ln, Surprise, AZ 85374$1,995/mo4 beds · 2 baths · 1,700 sq ft16953 W Bristol LnSurprise, AZ 85374

- 18371 W Hayden Dr, Surprise, AZ 85374$2,600/mo4 beds · 3 baths · 2,724 sq ft18371 W Hayden DrSurprise, AZ 85374

Updated





















