Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Arizona
Maricopa County
Surprise
BUENA VISTA-CACTUS WREN
Properties in Surprise in BUENA VISTA-CACTUS WREN
Find homes for sale in Surprise by selecting a property below:
16665 W Cabrera Ct, Surprise, AZ 85387
20257 N Cactus Forest Dr, Surprise, AZ 85387
15050 W Cactus Ridge Way, Surprise, AZ 85374
18137 W Buena Vista Dr, Surprise, AZ 85374
18860 N Cactus Flower Way, Surprise, AZ 85387
16282 W Cactus Valley Ln, Surprise, AZ 85374
16672 W Cabrera Ct, Surprise, AZ 85387
11669 W Cactus Wren Ct, Surprise, AZ 85378
15098 W Cactus Ridge Way, Surprise, AZ 85374
11645 W Cactus Wren Ct, Surprise, AZ 85378
18040 W Buena Vista Dr, Surprise, AZ 85374
14463 W Buffalo Trl, Surprise, AZ 85374
20167 N Cactus Forest Dr, Surprise, AZ 85387
19648 N Cactus Ln, Surprise, AZ 85374
20209 N Cactus Forest Dr, Surprise, AZ 85387
17851 W Buena Vista Dr, Surprise, AZ 85374
15090 W Cactus Ridge Way, Surprise, AZ 85374
16281 W Cactus Valley Ln, Surprise, AZ 85374
20154 N Cactus Forest Dr, Surprise, AZ 85387
17709 W Buena Vista Dr, Surprise, AZ 85374
15152 W Cactus Ridge Way, Surprise, AZ 85374
18830 N Cactus Flower Way, Surprise, AZ 85387
18113 W Buena Vista Dr, Surprise, AZ 85374
17884 W Buena Vista Dr, Surprise, AZ 85374
15073 W Cactus Ridge Way, Surprise, AZ 85374
15041 W Cactus Ridge Way, Surprise, AZ 85374
18047 W Buena Vista Dr, Surprise, AZ 85374
18063 W Buena Vista Dr, Surprise, AZ 85374
17883 W Buena Vista Dr, Surprise, AZ 85374
17937 W Buena Vista Dr, Surprise, AZ 85374
15573 N Bullard Ave, Surprise, AZ 85374
17860 W Buena Vista Dr, Surprise, AZ 85374
18039 W Buena Vista Dr, Surprise, AZ 85374
18868 N Cactus Flower Way, Surprise, AZ 85387
17914 W Buena Vista Dr, Surprise, AZ 85374
19666 N Cactus Ln, Surprise, AZ 85374
18852 N Cactus Flower Way, Surprise, AZ 85387
18846 N Cactus Flower Way, Surprise, AZ 85387
28C04 N Bush St, Surprise, AZ 85387
28B04 N Bush St, Surprise, AZ 85387
18728 N Cactus Flower Way, Surprise, AZ 85387
18626 N Cactus Flower Way, Surprise, AZ 85387
19612 N Cactus Ln, Surprise, AZ 85374
15667 N Bullard Ave, Surprise, AZ 85374
18716 N Cactus Flower Way, Surprise, AZ 85387
18267 W Buena Vista Dr, Surprise, AZ 85374
28A04 N Bush St, Surprise, AZ 85387
16258 W Cactus Valley Ln, Surprise, AZ 85374
20233 N Cactus Forest Dr, Surprise, AZ 85387
18138 W Buena Vista Dr, Surprise, AZ 85374
18741 N Cactus Flower Way, Surprise, AZ 85387
19654 N Cactus Ln, Surprise, AZ 85374
15074 W Cactus Ridge Way, Surprise, AZ 85374
18837 N Cactus Flower Way, Surprise, AZ 85387
18615 N Cactus Flower Way, Surprise, AZ 85387
15177 W Cactus Ridge Way, Surprise, AZ 85374
16251 W Cactus Valley Ln, Surprise, AZ 85374
17734 W Buena Vista Dr, Surprise, AZ 85374
18087 W Buena Vista Dr, Surprise, AZ 85374
18260 W Buena Vista Dr, Surprise, AZ 85374
18829 N Cactus Flower Way, Surprise, AZ 85387
18845 N Cactus Flower Way, Surprise, AZ 85387
19660 N Cactus Ln, Surprise, AZ 85374
16252 W Cactus Valley Ln, Surprise, AZ 85374
14464 W Buffalo Trl, Surprise, AZ 85374
15153 W Cactus Ridge Way, Surprise, AZ 85374
28D05 N Bush St, Surprise, AZ 85387
18651 N Cactus Flower Way, Surprise, AZ 85387
17702 W Buena Vista Dr, Surprise, AZ 85374
19642 N Cactus Ln, Surprise, AZ 85374
19000 W Cactus Rd, Waddell, AZ 85355
18129 W Buena Vista Dr, Surprise, AZ 85374
18821 N Cactus Flower Way, Surprise, AZ 85387
14491 W Buffalo Trl, Surprise, AZ 85374
20155 N Cactus Forest Dr, Surprise, AZ 85387
18702 W Cactus Rd Unit -, Surprise, AZ 85388
15112 W Cactus Ridge Way, Surprise, AZ 85374
AZ
AZ
AZ
AZ
18244 W Buena Vista Dr, Surprise, AZ 85374
AZ
18219 W Buena Vista Dr, Surprise, AZ 85374
20142 N Cactus Forest Dr, Surprise, AZ 85387
18251 W Buena Vista Dr, Surprise, AZ 85374
18243 W Buena Vista Dr, Surprise, AZ 85374
18031 W Buena Vista Dr, Surprise, AZ 85374
18323 W Cactus Rd, Surprise, AZ 85388
18752 N Cactus Flower Way, Surprise, AZ 85387
14725 W Cactus Rd, Surprise, AZ 85379
17876 W Buena Vista Dr, Surprise, AZ 85374
15428 N Cactus Ln, Surprise, AZ 85374
18030 W Cactus Rd, Surprise, AZ 85388
AZ
18236 W Buena Vista Dr, Surprise, AZ 85374
16275 W Cactus Valley Ln, Surprise, AZ 85374
20131 N Cactus Forest Dr, Surprise, AZ 85387
18822 N Cactus Flower Way, Surprise, AZ 85387
11639 W Cactus Wren Ct, Surprise, AZ 85378
18639 N Cactus Flower Way, Surprise, AZ 85387
20410 N Cactus Garden Trl, Surprise, AZ 85387
17852 W Buena Vista Dr, Surprise, AZ 85374
16264 W Cactus Valley Ln, Surprise, AZ 85374
14451 W Buffalo Trl, Surprise, AZ 85374
18814 N Cactus Flower Way, Surprise, AZ 85387
16299 W Cactus Valley Ln, Surprise, AZ 85374
15113 W Cactus Ridge Way, Surprise, AZ 85374
18056 W Buena Vista Dr, Surprise, AZ 85374
18275 W Buena Vista Dr, Surprise, AZ 85374
16288 W Cactus Valley Ln, Surprise, AZ 85374
18055 W Buena Vista Dr, Surprise, AZ 85374
18153 W Buena Vista Dr, Surprise, AZ 85374
16673 W Cabrera Ct, Surprise, AZ 85387
19618 N Cactus Ln, Surprise, AZ 85374
14488 W Buffalo Trl, Surprise, AZ 85374
15042 W Cactus Ridge Way, Surprise, AZ 85374
14476 W Buffalo Trl, Surprise, AZ 85374
16270 W Cactus Valley Ln, Surprise, AZ 85374
15034 W Cactus Ridge Way, Surprise, AZ 85374
15089 W Cactus Ridge Way, Surprise, AZ 85374
19624 N Cactus Ln, Surprise, AZ 85374
11662 W Cactus Wren Ct, Surprise, AZ 85378
20332 N Cactus Garden Trl, Surprise, AZ 85387
17844 W Buena Vista Dr, Surprise, AZ 85374
18276 W Buena Vista Dr, Surprise, AZ 85374
18806 N Cactus Flower Way, Surprise, AZ 85387
28D04 N Bush St, Surprise, AZ 85387
16234 W Cactus Valley Ln, Surprise, AZ 85374
17701 W Buena Vista Dr, Surprise, AZ 85374
16257 W Cactus Valley Ln, Surprise, AZ 85374
17867 W Buena Vista Dr, Surprise, AZ 85374
15129 W Cactus Ridge Way, Surprise, AZ 85374
17710 W Buena Vista Dr, Surprise, AZ 85374
14498 W Buffalo Trl, Surprise, AZ 85374
16860 W Cactus Rd, Surprise, AZ 85388
18859 N Cactus Flower Way, Surprise, AZ 85387
15136 W Cactus Ridge Way, Surprise, AZ 85374
18071 W Buena Vista Dr, Surprise, AZ 85374
15160 W Cactus Ridge Way, Surprise, AZ 85374
15058 W Cactus Ridge Way, Surprise, AZ 85374
15426 N Cactus Ln, Surprise, AZ 85374
16246 W Cactus Valley Ln, Surprise, AZ 85374
16089 N Bullard Ave #0, Surprise, AZ 85374
11648 W Cactus Wren Ct, Surprise, AZ 85378
20308 N Cactus Garden Trl, Surprise, AZ 85387
18838 N Cactus Flower Way, Surprise, AZ 85387
18867 N Cactus Flower Way, Surprise, AZ 85387
18235 W Buena Vista Dr, Surprise, AZ 85374
15104 W Cactus Ridge Way, Surprise, AZ 85374
16228 W Cactus Valley Ln, Surprise, AZ 85374
18154 W Buena Vista Dr, Surprise, AZ 85374
11661 W Cactus Wren Ct, Surprise, AZ 85378
19619 N Cactus Ln, Surprise, AZ 85374
15960 N Bullard Ave Unit 4E, Surprise, AZ 85374
17812 W Buena Vista Dr, Surprise, AZ 85374
18650 N Cactus Flower Way, Surprise, AZ 85387
16418 N Bullard Ave #0, Surprise, AZ 85374
14457 W Buffalo Trl, Surprise, AZ 85374
18614 N Cactus Flower Way, Surprise, AZ 85387
18753 N Cactus Flower Way, Surprise, AZ 85387
16216 W Cactus Valley Ln, Surprise, AZ 85374
15120 W Cactus Ridge Way, Surprise, AZ 85374
15169 W Cactus Ridge Way, Surprise, AZ 85374
20118 N Cactus Forest Dr, Surprise, AZ 85387
17929 W Buena Vista Dr, Surprise, AZ 85374
17820 W Buena Vista Dr, Surprise, AZ 85374
16222 W Cactus Valley Ln, Surprise, AZ 85374
14741 W Cactus Rd, Surprise, AZ 85379
16240 W Cactus Valley Ln, Surprise, AZ 85374
15082 W Cactus Ridge Way, Surprise, AZ 85374
18268 W Buena Vista Dr, Surprise, AZ 85374
18216 W Buena Vista Dr, Surprise, AZ 85374
18224 W Buena Vista Dr, Surprise, AZ 85374
20245 N Cactus Forest Dr, Surprise, AZ 85387
16269 W Cactus Valley Ln, Surprise, AZ 85374
18284 W Buena Vista Dr, Surprise, AZ 85374
14475 W Buffalo Trl, Surprise, AZ 85374
18765 N Cactus Flower Way, Surprise, AZ 85387
17828 W Buena Vista Dr, Surprise, AZ 85374
17946 W Buena Vista Dr, Surprise, AZ 85374
16293 W Cactus Valley Ln, Surprise, AZ 85374
17938 W Buena Vista Dr, Surprise, AZ 85374
18638 N Cactus Flower Way, Surprise, AZ 85387
18130 W Buena Vista Dr, Surprise, AZ 85374
16287 W Cactus Valley Ln, Surprise, AZ 85374
18079 W Buena Vista Dr, Surprise, AZ 85374
15105 W Cactus Ridge Way, Surprise, AZ 85374
17875 W Buena Vista Dr, Surprise, AZ 85374
15097 W Cactus Ridge Way, Surprise, AZ 85374
20320 N Cactus Garden Trl, Surprise, AZ 85387
18072 W Buena Vista Dr, Surprise, AZ 85374
20422 N Cactus Garden Trl, Surprise, AZ 85387
15168 W Cactus Ridge Way, Surprise, AZ 85374
18813 N Cactus Flower Way, Surprise, AZ 85387
14482 W Buffalo Trl, Surprise, AZ 85374
16681 W Cabrera Ct, Surprise, AZ 85387
17812 W Buena Vista Dr #259, Surprise, AZ 85374
20221 N Cactus Forest Dr, Surprise, AZ 85387
18788 N Cactus Flower Way, Surprise, AZ 85387
17922 W Buena Vista Dr, Surprise, AZ 85374
16276 W Cactus Valley Ln, Surprise, AZ 85374
18876 N Cactus Flower Way, Surprise, AZ 85387
15128 W Cactus Ridge Way, Surprise, AZ 85374
28A05 N Bush St, Surprise, AZ 85387
17835 W Buena Vista Dr, Surprise, AZ 85374
15025 W Cactus Ridge Way, Surprise, AZ 85374
15145 W Cactus Ridge Way, Surprise, AZ 85374
14464 W Buffalo Trl, Surprise, AZ 85374
15137 W Cactus Ridge Way, Surprise, AZ 85374
18764 N Cactus Flower Way, Surprise, AZ 85387
19636 N Cactus Ln, Surprise, AZ 85374
18704 N Cactus Flower Way, Surprise, AZ 85387
17921 W Buena Vista Dr, Surprise, AZ 85374
19630 N Cactus Ln, Surprise, AZ 85374
16263 W Cactus Valley Ln, Surprise, AZ 85374
15161 W Cactus Ridge Way, Surprise, AZ 85374
17859 W Buena Vista Dr, Surprise, AZ 85374
14494 W Buffalo Trl, Surprise, AZ 85374
20434 N Cactus Garden Trl, Surprise, AZ 85387
AZ
15144 W Cactus Ridge Way, Surprise, AZ 85374
AZ
14479 W Buffalo Trl, Surprise, AZ 85374
17836 W Buena Vista Dr, Surprise, AZ 85374
20230 N Cactus Garden Trl, Surprise, AZ 85387
AZ
10812 N Bullard Ave, Surprise, AZ 85379
18252 W Buena Vista Dr, Surprise, AZ 85374
14495 W Buffalo Trl, Surprise, AZ 85374
16680 W Cabrera Ct, Surprise, AZ 85387
28C06 N Bush St, Surprise, AZ 85387
18776 N Cactus Flower Way, Surprise, AZ 85387
28D06 N Bush St, Surprise, AZ 85387
18080 W Buena Vista Dr, Surprise, AZ 85374
28B06 N Bush St, Surprise, AZ 85387
20242 N Cactus Garden Trl, Surprise, AZ 85387
28A06 N Bush St, Surprise, AZ 85387
16294 W Cactus Valley Ln, Surprise, AZ 85374
15121 W Cactus Ridge Way, Surprise, AZ 85374
18146 W Buena Vista Dr, Surprise, AZ 85374
20143 N Cactus Forest Dr, Surprise, AZ 85387
18145 W Buena Vista Dr, Surprise, AZ 85374
18259 W Buena Vista Dr, Surprise, AZ 85374
17930 W Buena Vista Dr, Surprise, AZ 85374
15026 W Cactus Ridge Way, Surprise, AZ 85374
18740 N Cactus Flower Way, Surprise, AZ 85387
17726 W Buena Vista Dr, Surprise, AZ 85374
15066 W Cactus Ridge Way, Surprise, AZ 85374
20344 N Cactus Garden Trl, Surprise, AZ 85387
11653 W Cactus Wren Ct, Surprise, AZ 85378
14483 W Buffalo Trl, Surprise, AZ 85374
17868 W Buena Vista Dr, Surprise, AZ 85374
18121 W Buena Vista Dr, Surprise, AZ 85374
18088 W Buena Vista Dr, Surprise, AZ 85374
14771 W Cactus Rd #4, Surprise, AZ 85379
18064 W Buena Vista Dr, Surprise, AZ 85374
18283 W Buena Vista Dr, Surprise, AZ 85374
17718 W Buena Vista Dr, Surprise, AZ 85374
18227 W Buena Vista Dr, Surprise, AZ 85374
18122 W Buena Vista Dr, Surprise, AZ 85374
28C05 N Bush St, Surprise, AZ 85387
28B05 N Bush St, Surprise, AZ 85387
16300 W CACTUS Rd #3167, Unincorporated County, AZ 85355
17913 W Buena Vista Dr, Surprise, AZ 85374
17844 W Buena Vista Dr #255, Surprise, AZ 85374
14771 W Cactus Rd, Surprise, AZ 85379