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
SONORAN-SPRING CANYON
Properties in Surprise in SONORAN-SPRING CANYON
Find homes for sale in Surprise by selecting a property below:
18265 W Spencer Dr, Surprise, AZ 85374
18225 W Spencer Dr, Surprise, AZ 85374
17657 W Spencer Dr, Surprise, AZ 85374
16943 W Southampton Rd, Surprise, AZ 85374
17826 W Spencer Dr, Surprise, AZ 85374
11853 N Spearfish St, Surprise, AZ 85388
11875 N Spearfish St, Surprise, AZ 85388
17841 W Spencer Dr, Surprise, AZ 85374
17775 W Spencer Dr, Surprise, AZ 85374
18063 W Spencer Dr, Surprise, AZ 85374
11899 N Spearfish St, Surprise, AZ 85388
11921 N Spearfish St, Surprise, AZ 85388
18258 W Spencer Dr, Surprise, AZ 85374
16832 W Southampton Rd, Surprise, AZ 85374
16824 W Southampton Rd, Surprise, AZ 85374
11916 N Spearfish St, Surprise, AZ 85388
11894 N Spearfish St, Surprise, AZ 85388
11872 N Spearfish St, Surprise, AZ 85388
11848 N Spearfish St, Surprise, AZ 85388
17463 W Spring Ln, Surprise, AZ 85388
17055 W Southampton Rd, Surprise, AZ 85374
18119 W Spencer Dr, Surprise, AZ 85374
18079 W Spencer Dr, Surprise, AZ 85374
18128 W Spencer Dr, Surprise, AZ 85374
16991 W Southampton Rd, Surprise, AZ 85374
18206 W Spencer Dr, Surprise, AZ 85374
20131 N Sonoran Ct, Surprise, AZ 85374
17912 W Spencer Dr, Surprise, AZ 85374
18289 W Spencer Dr, Surprise, AZ 85374
17446 W Spring Ln, Surprise, AZ 85388
17673 W Spencer Dr, Surprise, AZ 85374
17656 W Spring Ln, Surprise, AZ 85388
17904 W Spencer Dr, Surprise, AZ 85374
16272 W Spring Canyon Way, Surprise, AZ 85374
18072 W Spencer Dr, Surprise, AZ 85374
18217 W Spencer Dr, Surprise, AZ 85374
16253 W Spring Canyon Way, Surprise, AZ 85374
18048 W Spencer Dr, Surprise, AZ 85374
17559 W Spring Ln, Surprise, AZ 85388
17204 W Spencer House Ln, Surprise, AZ 85387
18096 W Spencer Dr, Surprise, AZ 85374
17566 W Spring Ln, Surprise, AZ 85388
11112 N Spearfish St, Surprise, AZ 85388
11097 N Spearfish St, Surprise, AZ 85388
17457 W Spring Ln, Surprise, AZ 85388
11559 W Sonoran Ct, Surprise, AZ 85378
11119 N Spearfish St, Surprise, AZ 85388
16259 W Spring Canyon Way, Surprise, AZ 85374
18095 W Spencer Dr, Surprise, AZ 85374
17649 W Spencer Dr, Surprise, AZ 85374
16295 W Spring Canyon Way, Surprise, AZ 85374
16952 W Southampton Rd, Surprise, AZ 85374
17629 W Spring Ln, Surprise, AZ 85388
17920 W Spencer Dr, Surprise, AZ 85374
17927 W Spencer Dr, Surprise, AZ 85374
17697 W Spencer Dr, Surprise, AZ 85374
16968 W Southampton Rd, Surprise, AZ 85374
20144 N Sonoran Ct, Surprise, AZ 85374
17048 W Southampton Rd, Surprise, AZ 85374
18160 W Spencer Dr, Surprise, AZ 85374
18242 W Spencer Dr, Surprise, AZ 85374
17220 W Spencer House Ln, Surprise, AZ 85387
17228 W Spencer House Ln, Surprise, AZ 85387
11064 N Spearfish St, Surprise, AZ 85388
16960 W Southampton Rd, Surprise, AZ 85374
11090 N Spearfish St, Surprise, AZ 85388
17572 W Spring Ln, Surprise, AZ 85388
10831 N Spearfish St, Surprise, AZ 85388
10847 N Spearfish St, Surprise, AZ 85388
18088 W Spencer Dr, Surprise, AZ 85374
16944 W Southampton Rd, Surprise, AZ 85374
10783 N Spearfish St, Surprise, AZ 85388
20138 N Sonoran Ct, Surprise, AZ 85374
10801 N Spearfish St, Surprise, AZ 85388
16967 W Southampton Rd, Surprise, AZ 85374
10815 N Spearfish St, Surprise, AZ 85388
17553 W Spring Ln, Surprise, AZ 85388
18144 W Spencer Dr, Surprise, AZ 85374
17577 W Spring Ln, Surprise, AZ 85388
16278 W Spring Canyon Way, Surprise, AZ 85374
10831 N Spearfish St, Surprise, AZ 85388
18250 W Spencer Dr, Surprise, AZ 85374
10847 N Spearfish St, Surprise, AZ 85388
10801 N Spearfish St, Surprise, AZ 85388
10815 N Spearfish St, Surprise, AZ 85388
10783 N Spearfish St, Surprise, AZ 85388
16277 W Spring Canyon Way, Surprise, AZ 85374
18249 W Spencer Dr, Surprise, AZ 85374
16301 W Spring Canyon Way, Surprise, AZ 85374
18214 W Spencer Dr, Surprise, AZ 85374
18222 W Spencer Dr, Surprise, AZ 85374
17487 W Spring Ln, Surprise, AZ 85388
18234 W Spencer Dr, Surprise, AZ 85374
16840 W Southampton Rd, Surprise, AZ 85374
10708 N Spearfish St, Surprise, AZ 85388
16857 W Southampton Rd, Surprise, AZ 85374
10690 N Spearfish St, Surprise, AZ 85388
17642 W Spring Ln, Surprise, AZ 85388
10742 N Spearfish St, Surprise, AZ 85388
10724 N Spearfish St, Surprise, AZ 85388
17794 W Spencer Dr, Surprise, AZ 85374
17015 W Southampton Rd, Surprise, AZ 85374
17440 W Spring Ln, Surprise, AZ 85388
16975 W Southampton Rd, Surprise, AZ 85374
20149 N Sonoran Ct, Surprise, AZ 85374
17560 W Spring Ln, Surprise, AZ 85388
17630 W Spring Ln, Surprise, AZ 85388
17617 W Spring Ln, Surprise, AZ 85388
16801 W Southampton Rd, Surprise, AZ 85374
17865 W Spencer Dr, Surprise, AZ 85374
18135 W Spencer Dr, Surprise, AZ 85374
10780 N Spearfish St, Surprise, AZ 85388
18087 W Spencer Dr, Surprise, AZ 85374
10766 N Spearfish St, Surprise, AZ 85388
10810 N Spearfish St, Surprise, AZ 85388
16260 W Spring Canyon Way, Surprise, AZ 85374
10794 N Spearfish St, Surprise, AZ 85388
10842 N Spearfish St, Surprise, AZ 85388
10826 N Spearfish St, Surprise, AZ 85388
18080 W Spencer Dr, Surprise, AZ 85374
18056 W Spencer Dr, Surprise, AZ 85374
16776 W Southampton Rd, Surprise, AZ 85374
17047 W Southampton Rd, Surprise, AZ 85374
18282 W Spencer Dr, Surprise, AZ 85374
18071 W Spencer Dr, Surprise, AZ 85374
16266 W Spring Canyon Way, Surprise, AZ 85374
17658 W Spencer Dr, Surprise, AZ 85374
16800 W Southampton Rd, Surprise, AZ 85374
17434 W Spring Ln, Surprise, AZ 85388
16976 W Southampton Rd, Surprise, AZ 85374
20132 N Sonoran Ct, Surprise, AZ 85374
18241 W Spencer Dr, Surprise, AZ 85374
18112 W Spencer Dr, Surprise, AZ 85374
17007 W Southampton Rd, Surprise, AZ 85374
16777 W Southampton Rd, Surprise, AZ 85374
17008 W Southampton Rd, Surprise, AZ 85374
18297 W Spencer Dr, Surprise, AZ 85374
16984 W Southampton Rd, Surprise, AZ 85374
17451 W Spring Ln, Surprise, AZ 85388
16841 W Southampton Rd, Surprise, AZ 85374
17445 W Spring Ln, Surprise, AZ 85388
17439 W Spring Ln, Surprise, AZ 85388
20155 N Sonoran Ct, Surprise, AZ 85374
18233 W Spencer Dr, Surprise, AZ 85374
16852 W Southampton Rd, Surprise, AZ 85374
17636 W Spring Ln, Surprise, AZ 85388
18152 W Spencer Dr, Surprise, AZ 85374
16768 W Southampton Rd, Surprise, AZ 85374
18136 W Spencer Dr, Surprise, AZ 85374
17475 W Spring Ln, Surprise, AZ 85388
17589 W Spring Ln, Surprise, AZ 85388
18274 W Spencer Dr, Surprise, AZ 85374
16959 W Southampton Rd, Surprise, AZ 85374
17212 W Spencer House Ln, Surprise, AZ 85387
17833 W Spencer Dr, Surprise, AZ 85374
23756 W Sorrel Ln, Wittmann, AZ 85361
18209 W Spencer Dr, Surprise, AZ 85374
17578 W Spring Ln, Surprise, AZ 85388
17584 W Spring Ln, Surprise, AZ 85388
16760 W Southampton Rd, Surprise, AZ 85374
17612 W Spring Ln, Surprise, AZ 85388
10780 N Spearfish St, Surprise, AZ 85388
10766 N Spearfish St, Surprise, AZ 85388
10742 N Spearfish St, Surprise, AZ 85388
10724 N Spearfish St, Surprise, AZ 85388
10842 N Spearfish St, Surprise, AZ 85388
10826 N Spearfish St, Surprise, AZ 85388
17032 W Southampton Rd, Surprise, AZ 85374
16784 W Southampton Rd, Surprise, AZ 85374
10810 N Spearfish St, Surprise, AZ 85388
18257 W Spencer Dr, Surprise, AZ 85374
10794 N Spearfish St, Surprise, AZ 85388
17784 W Spencer Dr, Surprise, AZ 85374
17641 W Spring Ln, Surprise, AZ 85388
16825 W Southampton Rd, Surprise, AZ 85374
17623 W Spring Ln, Surprise, AZ 85388
16992 W Southampton Rd, Surprise, AZ 85374
17481 W Spring Ln, Surprise, AZ 85388
10708 N Spearfish St, Surprise, AZ 85388
10690 N Spearfish St, Surprise, AZ 85388
17873 W Spencer Dr, Surprise, AZ 85374
17064 W Southampton Rd, Surprise, AZ 85374
16873 W Southampton Rd, Surprise, AZ 85374
17227 W Spencer House Ln, Surprise, AZ 85387
16864 W Southampton Rd, Surprise, AZ 85374
17024 W Southampton Rd, Surprise, AZ 85374
17219 W Spencer House Ln, Surprise, AZ 85387
17818 W Spencer Dr, Surprise, AZ 85374
17689 W Spencer Dr, Surprise, AZ 85374
17858 W Spencer Dr, Surprise, AZ 85374
17211 W Spencer House Ln, Surprise, AZ 85387
16856 W Southampton Rd, Surprise, AZ 85374
18290 W Spencer Dr, Surprise, AZ 85374
17874 W Spencer Dr, Surprise, AZ 85374
17866 W Spencer Dr, Surprise, AZ 85374
18273 W Spencer Dr, Surprise, AZ 85374
17842 W Spencer Dr, Surprise, AZ 85374
18127 W Spencer Dr, Surprise, AZ 85374
20143 N Sonoran Ct, Surprise, AZ 85374
16785 W Southampton Rd, Surprise, AZ 85374
17016 W Southampton Rd, Surprise, AZ 85374
17007 W Southampton Rd, Surprise, AZ 85374
17063 W Southampton Rd, Surprise, AZ 85374
17032 W Southampton Rd, Surprise, AZ 85374
16833 W Southampton Rd, Surprise, AZ 85374
20156 N Sonoran Ct, Surprise, AZ 85374
AZ
17665 W Spencer Dr, Surprise, AZ 85374
16935 W Southampton Rd, Surprise, AZ 85374
16983 W Southampton Rd, Surprise, AZ 85374
17469 W Spring Ln Unit REDUCED, Surprise, AZ 85388
17792 W Spencer Dr, Surprise, AZ 85374
18032 W Spencer Dr, Surprise, AZ 85374
20137 N Sonoran Ct, Surprise, AZ 85374
16283 W Spring Canyon Way, Surprise, AZ 85374
16809 W Southampton Rd, Surprise, AZ 85374
17911 W Spencer Dr, Surprise, AZ 85374
16265 W Spring Canyon Way, Surprise, AZ 85374
17040 W Southampton Rd, Surprise, AZ 85374
17681 W Spencer Dr, Surprise, AZ 85374
17791 W Spencer Dr, Surprise, AZ 85374
17590 W Spring Ln, Surprise, AZ 85388
17039 W Southampton Rd, Surprise, AZ 85374
17674 W Spencer Dr, Surprise, AZ 85374
17850 W Spencer Dr, Surprise, AZ 85374
17565 W Spring Ln, Surprise, AZ 85388
17469 W Spring Ln, Surprise, AZ 85388
16865 W Southampton Rd, Surprise, AZ 85374
20150 N Sonoran Ct, Surprise, AZ 85374
17056 W Southampton Rd, Surprise, AZ 85374
17783 W Spencer Dr, Surprise, AZ 85374
17031 W Southampton Rd, Surprise, AZ 85374
16808 W Southampton Rd, Surprise, AZ 85374
17682 W Spencer Dr, Surprise, AZ 85374
17023 W Southampton Rd, Surprise, AZ 85374
17650 W Spencer Dr, Surprise, AZ 85374
18144 W Spencer Dr #545, Surprise, AZ 85374
17857 W Spencer Dr, Surprise, AZ 85374
17666 W Spencer Dr, Surprise, AZ 85374
16816 W Southampton Rd, Surprise, AZ 85374
16289 W Spring Canyon Way, Surprise, AZ 85374
17825 W Spencer Dr, Surprise, AZ 85374
18040 W Spencer Dr, Surprise, AZ 85374
20126 N Sonoran Ct, Surprise, AZ 85374
17690 W Spencer Dr, Surprise, AZ 85374
17799 W Spencer Dr, Surprise, AZ 85374
17583 W Spring Ln, Surprise, AZ 85388
17635 W Spring Ln, Surprise, AZ 85388
18266 W Spencer Dr, Surprise, AZ 85374
17919 W Spencer Dr, Surprise, AZ 85374
16761 W Southampton Rd, Surprise, AZ 85374
17881 W Spencer Dr, Surprise, AZ 85374
17611 W Spring Ln, Surprise, AZ 85388
17817 W Spencer Dr, Surprise, AZ 85374
17624 W Spring Ln, Surprise, AZ 85388
18055 W Spencer Dr, Surprise, AZ 85374
16951 W Southampton Rd, Surprise, AZ 85374
17849 W Spencer Dr, Surprise, AZ 85374
16769 W Southampton Rd, Surprise, AZ 85374
16817 W Southampton Rd, Surprise, AZ 85374
17071 W Southampton Rd, Surprise, AZ 85374
17618 W Spring Ln, Surprise, AZ 85388
18064 W Spencer Dr, Surprise, AZ 85374
16271 W Spring Canyon Way, Surprise, AZ 85374
17834 W Spencer Dr, Surprise, AZ 85374
18120 W Spencer Dr, Surprise, AZ 85374
17903 W Spencer Dr, Surprise, AZ 85374