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
DESERT SONG-DIAMOND
Properties in Surprise in DESERT SONG-DIAMOND
Find homes for sale in Surprise by selecting a property below:
16285 W Desert Winds Dr, Surprise, AZ 85374
16445 W Desert Stone Ln, Surprise, AZ 85374
16241 W Desert Winds Dr, Surprise, AZ 85374
18226 N Diamond Dr, Surprise, AZ 85374
16438 W Desert Wren Ct, Surprise, AZ 85374
18435 N Devon Dr, Surprise, AZ 85374
19783 N Desert Song Way, Surprise, AZ 85374
16110 W Desert Winds Dr, Surprise, AZ 85374
15631 W Desert Spoon Way, Surprise, AZ 85374
16170 W Desert Winds Dr, Surprise, AZ 85374
16305 W Desert Winds Dr, Surprise, AZ 85374
18524 N Diamond Dr, Surprise, AZ 85374
17002 N Devon Ln, Surprise, AZ 85374
16250 W Desert Winds Dr, Surprise, AZ 85374
19751 N Desert Song Way, Surprise, AZ 85374
18339 N Diamond Dr, Surprise, AZ 85374
16409 W Desert Wren Ct, Surprise, AZ 85374
19774 N Desert Song Way, Surprise, AZ 85374
16549 W Desert Willow Dr, Surprise, AZ 85387
16414 W Desert Wren Ct, Surprise, AZ 85374
16435 W Desert Stone Ln, Surprise, AZ 85374
18547 N Diamond Dr, Surprise, AZ 85374
18327 N Diamond Dr, Surprise, AZ 85374
16325 W Desert Winds Dr, Surprise, AZ 85374
19766 N Desert Song Way, Surprise, AZ 85374
16930 W Desert Sunrise Ln, Surprise, AZ 85387
15637 W Desert Spoon Way, Surprise, AZ 85374
16408 W Desert Wren Ct, Surprise, AZ 85374
16290 W Desert Winds Dr, Surprise, AZ 85374
16345 W Desert Winds Dr, Surprise, AZ 85374
15878 W Desert Vista Trl Unit -, Surprise, AZ 85387
16335 W Desert Winds Dr, Surprise, AZ 85374
16050 W Desert Winds Dr, Surprise, AZ 85374
16421 W Desert Wren Ct, Surprise, AZ 85374
16470 W Desert Stone Ln, Surprise, AZ 85374
18316 N Diamond Dr, Surprise, AZ 85374
18352 N Diamond Dr, Surprise, AZ 85374
16097 W Desert Winds Dr, Surprise, AZ 85374
19750 N Desert Song Way, Surprise, AZ 85374
15380 W Desert Vista Trl Unit 2D, Surprise, AZ 85387
19029 N Diamante Dr, Surprise, AZ 85387
19838 N Desert Song Ct, Surprise, AZ 85374
19130 N Diamante Dr, Surprise, AZ 85387
19710 N Desert Song Way, Surprise, AZ 85374
19118 N Diamante Dr, Surprise, AZ 85387
15627 W Desert Vista Trl #0, Surprise, AZ 85387
18458 N Devon Dr, Surprise, AZ 85374
18418 N Diamond Dr, Surprise, AZ 85374
15221 W Desert Vista Trl, Surprise, AZ 85387
15490 W Desert Vista Trl Unit 2A, Surprise, AZ 85387
15620 W Desert Spoon Way, Surprise, AZ 85374
15430 W Desert Vista Trl Unit 2C, Surprise, AZ 85387
16140 W Desert Winds Dr, Surprise, AZ 85374
19106 N Diamante Dr, Surprise, AZ 85387
16069 W Desert Winds Dr, Surprise, AZ 85374
15981 W Desert Vista Trl, Surprise, AZ 85387
15962 W Desert Vista Trl, Surprise, AZ 85387
15431 W Desert Vista Trl Unit 2C,2D, Surprise, AZ 85387
18512 N Diamond Dr, Surprise, AZ 85374
16989 W Desert Sunrise Ln, Surprise, AZ 85387
15319 W Desert Vista Trl Unit -, Surprise, AZ 85387
16450 W Desert Wren Ct, Surprise, AZ 85374
15113 W Desert Vista Trl, Surprise, AZ 85387
16415 W Desert Wren Ct, Surprise, AZ 85374
16330 W Desert Winds Dr, Surprise, AZ 85374
18632 N Diamond Dr, Surprise, AZ 85374
153xx W Desert Vista Trl #00, Surprise, AZ 85387
16300 W Desert Winds Dr, Surprise, AZ 85374
16210 W Desert Winds Dr, Surprise, AZ 85374
19767 N Desert Song Way, Surprise, AZ 85374
18701 N Diamond Dr, Surprise, AZ 85374
16215 W Desert Winds Dr, Surprise, AZ 85374
16465 W Desert Stone Ln, Surprise, AZ 85374
18535 N Diamond Dr, Surprise, AZ 85374
19142 N Diamante Dr, Surprise, AZ 85387
15339 W Desert Vista Trl Unit -, Surprise, AZ 85387
16121 W Desert Winds Dr, Surprise, AZ 85374
18249 N Diamond Dr, Surprise, AZ 85374
16100 W Desert Winds Dr, Surprise, AZ 85374
16320 W Desert Winds Dr, Surprise, AZ 85374
15700 W Desert Vista Trl #0, Surprise, AZ 85387
15625 W Desert Vista Trl Unit TBD, Surprise, AZ 85387
16205 W Desert Winds Dr, Surprise, AZ 85374
16432 W Desert Wren Ct, Surprise, AZ 85374
16133 W Desert Winds Dr, Surprise, AZ 85374
16555 W Desert Willow Dr, Surprise, AZ 85387
15576 W Desert Vista Trl, Surprise, AZ 85387
16271 W Desert Winds Dr, Surprise, AZ 85374
16070 W Desert Winds Dr, Surprise, AZ 85374
16016 W Desert Vista Trl, Surprise, AZ 85387
16225 W Desert Winds Dr, Surprise, AZ 85374
16275 W Desert Winds Dr, Surprise, AZ 85374
15858 W Desert Vista Trl, Surprise, AZ 85387
16057 W Desert Winds Dr, Surprise, AZ 85374
19814 N Desert Song Ct, Surprise, AZ 85374
16120 W Desert Winds Dr, Surprise, AZ 85374
19702 N Desert Song Way, Surprise, AZ 85374
15619 W Desert Spoon Way, Surprise, AZ 85374
16543 W Desert Willow Dr, Surprise, AZ 85387
15575 W Desert Vista Trl, Surprise, AZ 85387
19005 N Diamante Dr, Surprise, AZ 85387
16253 W Desert Winds Dr, Surprise, AZ 85374
17013 W Desert Vista Trl, Surprise, AZ 85387
16259 W Desert Winds Dr, Surprise, AZ 85374
18315 N Diamond Dr, Surprise, AZ 85374
16426 W Desert Wren Ct, Surprise, AZ 85374
16315 W Desert Winds Dr, Surprise, AZ 85374
19735 N Desert Song Way, Surprise, AZ 85374
16996 W Desert Sunrise Ln, Surprise, AZ 85387
16990 W Desert Sunrise Ln, Surprise, AZ 85387
16965 W Desert Sunrise Ln, Surprise, AZ 85387
16045 W Desert Winds Dr, Surprise, AZ 85374
16455 W Desert Stone Ln, Surprise, AZ 85374
16173 W Desert Winds Dr, Surprise, AZ 85374
19827 N Desert Song Ct, Surprise, AZ 85374
16163 W Desert Winds Dr, Surprise, AZ 85374
16109 W Desert Winds Dr, Surprise, AZ 85374
18237 N Diamond Dr, Surprise, AZ 85374
16972 W Desert Sunrise Ln, Surprise, AZ 85387
15828 W Desert Vista Trl, Surprise, AZ 85387
16060 W Desert Winds Dr, Surprise, AZ 85374
16506 W Desert Wren Ct, Surprise, AZ 85374
16240 W Desert Winds Dr, Surprise, AZ 85374
19759 N Desert Song Way, Surprise, AZ 85374
15608 W Desert Spoon Way, Surprise, AZ 85374
18225 N Diamond Dr, Surprise, AZ 85374
17014 W Desert Vista Trl Unit G, Surprise, AZ 85387
15731 W Desert Vista Trl, Surprise, AZ 85387
18434 N Devon Dr, Surprise, AZ 85374
19004 N Diamante Dr, Surprise, AZ 85387
18430 N Diamond Dr, Surprise, AZ 85374
15825 W Desert Vista Trl Unit -, Surprise, AZ 85387
16430 W Desert Stone Ln, Surprise, AZ 85374
16075 W Desert Winds Dr, Surprise, AZ 85374
15500 W Desert Vista Trl #00, Surprise, AZ 85387
16220 W Desert Winds Dr, Surprise, AZ 85374
16936 W Desert Sunrise Ln, Surprise, AZ 85387
19119 N Diamante Dr, Surprise, AZ 85387
16901 W Desert Vista Trl #1, Surprise, AZ 85387
16040 W Desert Winds Dr, Surprise, AZ 85374
16500 W Desert Wren Ct, Surprise, AZ 85374
18423 N Devon Dr, Surprise, AZ 85374
16513 W Desert Wren Ct, Surprise, AZ 85374
16280 W Desert Winds Dr, Surprise, AZ 85374
16954 W Desert Sunrise Ln, Surprise, AZ 85387
16440 W Desert Stone Ln, Surprise, AZ 85374
1701X W Desert Vista Trl Unit -, Surprise, AZ 85387
19727 N Desert Song Way, Surprise, AZ 85374
16901 W Desert Vista Trl #3, Surprise, AZ 85387
18713 N Diamond Dr, Surprise, AZ 85374
16966 W Desert Sunrise Ln, Surprise, AZ 85387
16403 W Desert Wren Ct, Surprise, AZ 85374
15301 W Desert Vista Trl Unit -, Surprise, AZ 85387
16090 W Desert Winds Dr, Surprise, AZ 85374
16995 W Desert Sunrise Ln, Surprise, AZ 85387
18364 N Diamond Dr, Surprise, AZ 85374
157 W Desert Vista Trl #2, Surprise, AZ 85387
18725 N Diamond Dr, Surprise, AZ 85374
16512 W Desert Wren Ct, Surprise, AZ 85374
18422 N Devon Dr, Surprise, AZ 85374
16948 W Desert Sunrise Ln, Surprise, AZ 85387
16340 W Desert Winds Dr, Surprise, AZ 85374
16051 W Desert Winds Dr, Surprise, AZ 85374
18459 N Devon Dr, Surprise, AZ 85374
19742 N Desert Song Way, Surprise, AZ 85374
16063 W Desert Spoon Dr, Surprise, AZ 85387
16065 W Desert Spoon Dr, Surprise, AZ 85387
16070 W Desert Spoon Dr, Surprise, AZ 85387
16068 W Desert Spoon Dr, Surprise, AZ 85387
19028 N Diamante Dr, Surprise, AZ 85387
16073 W Desert Spoon Dr, Surprise, AZ 85387
15399 W Desert Vista Trl Unit -, Surprise, AZ 85387
16077 W Desert Spoon Dr, Surprise, AZ 85387
16067 W Desert Spoon Dr, Surprise, AZ 85387
16069 W Desert Spoon Dr, Surprise, AZ 85387
16091 W Desert Winds Dr, Surprise, AZ 85374
15935 W Desert Vista Trl, Surprise, AZ 85387
16078 W Desert Spoon Dr, Surprise, AZ 85387
16074 W Desert Spoon Dr, Surprise, AZ 85387
15349 W Desert Vista Trl Unit -, Surprise, AZ 85387
16082 W Desert Spoon Dr, Surprise, AZ 85387
16180 W Desert Winds Dr, Surprise, AZ 85374
15700 W Desert Vista Trl, Surprise, AZ 85387
16444 W Desert Wren Ct, Surprise, AZ 85374
16080 W Desert Winds Dr, Surprise, AZ 85374
18446 N Devon Dr, Surprise, AZ 85374
16081 W Desert Spoon Dr, Surprise, AZ 85387
18442 N Diamond Dr, Surprise, AZ 85374
16420 W Desert Wren Ct, Surprise, AZ 85374
16063 W Desert Winds Dr, Surprise, AZ 85374
15893 W Desert Vista Trl, Surprise, AZ 85387
15920 W Desert Vista Trl, Surprise, AZ 85387
15131 W Desert Vista Trl Unit None, Surprise, AZ 85387
16295 W Desert Winds Dr, Surprise, AZ 85374
16235 W Desert Winds Dr, Surprise, AZ 85374
19815 N Desert Song Ct, Surprise, AZ 85374
16115 W Desert Winds Dr, Surprise, AZ 85374
16247 W Desert Winds Dr, Surprise, AZ 85374
19718 N Desert Song Way, Surprise, AZ 85374
16000 W Desert Vista Trl #0, Surprise, AZ 85387
17014 N Devon Ln, Surprise, AZ 85374
19143 N Diamante Dr, Surprise, AZ 85387
18620 N Diamond Dr, Surprise, AZ 85374
18548 N Diamond Dr, Surprise, AZ 85374
16265 W Desert Winds Dr, Surprise, AZ 85374
18607 N Diamond Dr, Surprise, AZ 85374
19850 N Desert Song Ct, Surprise, AZ 85374
18608 N Diamond Dr, Surprise, AZ 85374
15626 W Desert Spoon Way, Surprise, AZ 85374
16103 W Desert Winds Dr, Surprise, AZ 85374
18619 N Diamond Dr, Surprise, AZ 85374
19826 N Desert Song Ct, Surprise, AZ 85374
19719 N Desert Song Way, Surprise, AZ 85374
16450 W Desert Stone Ln, Surprise, AZ 85374
16160 W Desert Winds Dr, Surprise, AZ 85374
160 W Desert Vista Trl #2, Surprise, AZ 85387
19743 N Desert Song Way, Surprise, AZ 85374
15638 W Desert Spoon Way, Surprise, AZ 85374
19758 N Desert Song Way, Surprise, AZ 85374
16433 W Desert Wren Ct, Surprise, AZ 85374
17331 W Desert Vista Trl, Surprise, AZ 85387
16143 W Desert Winds Dr, Surprise, AZ 85374
15625 W Desert Vista Trl, Surprise, AZ 85387
19711 N Desert Song Way, Surprise, AZ 85374
19775 N Desert Song Way, Surprise, AZ 85374
16230 W Desert Winds Dr, Surprise, AZ 85374
18328 N Diamond Dr, Surprise, AZ 85374
15625 W Desert Spoon Way, Surprise, AZ 85374
16310 W Desert Winds Dr, Surprise, AZ 85374
16402 W Desert Wren Ct, Surprise, AZ 85374
18340 N Diamond Dr, Surprise, AZ 85374
17020 N Devon Ln, Surprise, AZ 85374
15602 W Desert Spoon Way, Surprise, AZ 85374
16150 W Desert Winds Dr, Surprise, AZ 85374
15112 W Desert Vista Trl, Surprise, AZ 85387
15679 W Desert Vista Trl, Surprise, AZ 85387
16947 W Desert Sunrise Ln, Surprise, AZ 85387
16127 W Desert Winds Dr, Surprise, AZ 85374
17008 N Devon Ln, Surprise, AZ 85374
174XX W DESERT VISTA TRL Unit -, Surprise, AZ 85387
15228 W Desert Vista Trl, Surprise, AZ 85387
15656 W Desert Spoon Way, Surprise, AZ 85374
16130 W Desert Winds Dr, Surprise, AZ 85374
15121 W Desert Vista Trl #1, Surprise, AZ 85387
19016 N Diamante Dr, Surprise, AZ 85387
17312 W Desert Vista Trl Unit 503-51-136-A, Surprise, AZ 85387
18447 N Devon Dr, Surprise, AZ 85374
16015 W Desert Vista Trl, Surprise, AZ 85387
16427 W Desert Wren Ct, Surprise, AZ 85374
19734 N Desert Song Way, Surprise, AZ 85374
18536 N Diamond Dr, Surprise, AZ 85374
16460 W Desert Stone Ln, Surprise, AZ 85374
15644 W Desert Spoon Way, Surprise, AZ 85374
15632 W Desert Spoon Way, Surprise, AZ 85374
15650 W Desert Spoon Way, Surprise, AZ 85374
18238 N Diamond Dr, Surprise, AZ 85374
166285 W Desert Winds Dr, Surprise, AZ 85374
18406 N Diamond Dr, Surprise, AZ 85374
19726 N Desert Song Way, Surprise, AZ 85374
16153 W Desert Winds Dr, Surprise, AZ 85374
16260 W Desert Winds Dr, Surprise, AZ 85374
18500 N Diamond Dr, Surprise, AZ 85374
15614 W Desert Spoon Way, Surprise, AZ 85374
15131 W Desert Vista Trl, Surprise, AZ 85387
16270 W Desert Winds Dr, Surprise, AZ 85374
16507 W Desert Wren Ct, Surprise, AZ 85374
15878 W Desert Vista Trl, Surprise, AZ 85387