$1,311 - $2,311Total priceStudio - 3 beds · 49 units availableApartment buildingAlta SurpriseSurprise, AZ 85374New TodayAdd to favoritesShareListing optionsVerifiedMessageCall(928) 981-2776
$1,302 - $2,465Total price1 - 3 beds · 3 units availableApartment buildingBungalows at AsanteSurprise, AZ 85387Special OfferAdd to favoritesShareListing optionsVerifiedMessageCall(623) 304-1473
$1,600 - $1,7733 - 4 beds · 312 units availableApartment buildingAllasso RanchSurprise, AZ 85387Special OfferAdd to favoritesShareListing optionsVerifiedMessageCall(928) 615-9549
$1,449 - $2,193Studio - 3 beds · 26 units availableApartment buildingSprings at Stadium VillageSurprise, AZ 85374Price DropAdd to favoritesShareListing optionsVerifiedMessageCall(623) 280-1826
$1,207 - $1,6761 - 3 beds · 224 units availableApartment buildingOrchard Springs 55+ ApartmentsSurprise, AZ 85388Special OfferVerified
$1,440 - $1,8502 - 4 beds · 398 units availableApartment buildingArterra ApartmentsSurprise, AZ 85388Special OfferVerified
$1,599 - $1,7992 beds · 8 units availableApartment buildingTown SurpriseSurprise, AZ 85379Special OfferVerified
$1,236 - $2,7861 - 2 beds · 37 units availableApartment buildingHarmony at SurpriseSurprise, AZ 85379New TodayVerified
$1,399 - $3,3841 - 3 beds · 3 units availableApartment buildingAvilla FoothillsSurprise, AZ 85388Special OfferVerified
$1,6953 beds · 2.5 baths · 1,267 sq ftCondo16520 N Greasewood St #1017Surprise, AZ 85378View unitsSpecial Offer
$2,195 - $2,9403 - 5 beds · 13 units availableApartment buildingBroadway North at Mason RanchSurprise, AZ 85387New TodayVerified
$1,319 - $2,100Total price1 - 4 beds · 9 units availableApartment buildingPromenade at GrandSurprise, AZ 85374New TodayVerified
$1,314 - $2,685Total price1 - 3 beds · 3 units availableApartment buildingBungalows on SarivalSurprise, AZ 85374Special OfferVerified
$1,314 - $3,6721 - 3 beds · 24 units availableApartment buildingVillas at Mountain Vista RanchSurprise, AZ 85374New TodayVerified
$1,305 - $1,4801 - 2 beds · 11 units availableApartment buildingWyngate ApartmentsSurprise, AZ 85388New TodayVerified
$1,421 - $4,960Total price1 - 3 beds · 41 units availableApartment buildingThe Residences at Stadium VillageSurprise, AZ 85374New TodayVerified
$2,047Total price3 beds · 2 baths · 1,493 sq ftCondo15240 N 142nd Ave #1145Surprise, AZ 85379View units
$1,399 - $1,9251 - 3 beds · 21 units availableApartment buildingLa BorgataSurprise, AZ 85374New TodayVerified
$1,283 - $4,0011 - 3 beds · 3 units availableApartment buildingAvilla MeadowsSurprise, AZ 85379Special OfferVerified
$1,372 - $1,7941 - 3 beds · 18 units availableApartment buildingThe Village at West PointSurprise, AZ 85374Price DropVerified
$1,310 - $2,0591 - 2 beds · 14 units availableApartment buildingVistoria At Marley ParkSurprise, AZ 85379New TodayVerified
$1,4502 beds · 2 units availableApartment buildingJovial Apartments - First month FREE with approved ApplicationSurprise, AZ 85378Special Offer