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
MESCAL-MOCCASIN
Properties in Surprise in MESCAL-MOCCASIN
Find homes for sale in Surprise by selecting a property below:
17168 W Middlebury St, Surprise, AZ 85388
17160 W Middlebury St, Surprise, AZ 85388
17152 W Middlebury St, Surprise, AZ 85388
17144 W Middlebury St, Surprise, AZ 85388
15731 W Mill Valley Ln, Surprise, AZ 85374
16458 W Mescal St, Surprise, AZ 85388
18786 W Mescal St, Surprise, AZ 85388
15821 W Mill Valley Ln, Surprise, AZ 85374
17258 W Middlebury St, Surprise, AZ 85388
17250 W Middlebury St, Surprise, AZ 85388
17236 W Middlebury St, Surprise, AZ 85388
17228 W Middlebury St, Surprise, AZ 85388
17222 W Middlebury St, Surprise, AZ 85388
17214 W Middlebury St, Surprise, AZ 85388
17206 W Middlebury St, Surprise, AZ 85388
16269 W Mission Cove Ln, Surprise, AZ 85374
17198 W Middlebury St, Surprise, AZ 85388
17190 W Middlebury St, Surprise, AZ 85388
17176 W Middlebury St, Surprise, AZ 85388
15760 W Mill Valley Ln, Surprise, AZ 85374
16450 W Mescal St, Surprise, AZ 85388
18533 W Mescal St, Surprise, AZ 85388
15434 W Miramonte Ct, Surprise, AZ 85374
15761 W Mill Valley Ln, Surprise, AZ 85374
16350 W Mescal St, Surprise, AZ 85388
16409 W Mescal St, Surprise, AZ 85388
16506 W Mescal St, Surprise, AZ 85388
16490 W Mescal St, Surprise, AZ 85388
16232 W Mescal St, Surprise, AZ 85379
16248 W Mescal St, Surprise, AZ 85379
15425 W Miramonte Ct, Surprise, AZ 85374
15751 W Mill Valley Ln, Surprise, AZ 85374
14498 W Moccasin Trl, Surprise, AZ 85374
11602 W Mingus Mountain Ct, Surprise, AZ 85378
15730 W Mill Valley Ln, Surprise, AZ 85374
15850 W Mill Valley Ln, Surprise, AZ 85374
15871 W Mill Valley Ln, Surprise, AZ 85374
18110 W Middlebury St, Surprise, AZ 85388
18118 W Middlebury St, Surprise, AZ 85388
18138 W Middlebury St, Surprise, AZ 85388
11601 W Mingus Mountain Ct, Surprise, AZ 85378
18126 W Middlebury St, Surprise, AZ 85388
15781 W Mill Valley Ln, Surprise, AZ 85374
18132 W Middlebury St, Surprise, AZ 85388
16104 W Mescal St, Surprise, AZ 85379
17197 W Middlebury St, Surprise, AZ 85388
15418 W Miramonte Ct, Surprise, AZ 85374
17205 W Middlebury St, Surprise, AZ 85388
17213 W Middlebury St, Surprise, AZ 85388
17516 W Middlebury St, Surprise, AZ 85388
16474 W Mescal St, Surprise, AZ 85388
17221 W Middlebury St, Surprise, AZ 85388
17522 W Middlebury St, Surprise, AZ 85388
17227 W Middlebury St, Surprise, AZ 85388
16482 W Mescal St, Surprise, AZ 85388
17233 W Middlebury St, Surprise, AZ 85388
15720 W Mill Valley Ln, Surprise, AZ 85374
17245 W Middlebury St, Surprise, AZ 85388
17253 W Middlebury St, Surprise, AZ 85388
17265 W Middlebury St, Surprise, AZ 85388
17556 W Middlebury St, Surprise, AZ 85388
17564 W Middlebury St, Surprise, AZ 85388
17528 W Middlebury St, Surprise, AZ 85388
16498 W Mescal St, Surprise, AZ 85388
17534 W Middlebury St, Surprise, AZ 85388
17540 W Middlebury St, Surprise, AZ 85388
17548 W Middlebury St, Surprise, AZ 85388
16320 W Mission Cove Ln, Surprise, AZ 85374
16259 W Mission Cove Ln, Surprise, AZ 85374
15880 W Mill Valley Ln, Surprise, AZ 85374
15996 W Mesquite Ct, Surprise, AZ 85374
17141 W Middlebury St, Surprise, AZ 85388
17149 W Middlebury St, Surprise, AZ 85388
17157 W Middlebury St, Surprise, AZ 85388
17165 W Middlebury St, Surprise, AZ 85388
17173 W Middlebury St, Surprise, AZ 85388
17181 W Middlebury St, Surprise, AZ 85388
17189 W Middlebury St, Surprise, AZ 85388
18111 W Middlebury St, Surprise, AZ 85388
18127 W Middlebury St, Surprise, AZ 85388
18119 W Middlebury St, Surprise, AZ 85388
16330 W Mission Cove Ln, Surprise, AZ 85374
16601 W Mescal St, Surprise, AZ 85388
18139 W Middlebury St, Surprise, AZ 85388
18133 W Middlebury St, Surprise, AZ 85388
15820 W Mill Valley Ln, Surprise, AZ 85374
18145 W Middlebury St, Surprise, AZ 85388
15770 W Mill Valley Ln, Surprise, AZ 85374
16208 W Mescal St, Surprise, AZ 85379
11613 W Mingus Mountain Ct, Surprise, AZ 85378
16192 W Mescal St, Surprise, AZ 85379
15860 W Mill Valley Ln, Surprise, AZ 85374
15780 W Mill Valley Ln, Surprise, AZ 85374
16249 W Mission Cove Ln, Surprise, AZ 85374
16300 W Mission Cove Ln, Surprise, AZ 85374
15870 W Mill Valley Ln, Surprise, AZ 85374
16240 W Mescal St, Surprise, AZ 85379
15442 W Miramonte Ct, Surprise, AZ 85374
18744 W Mescal St, Surprise, AZ 85388
17639 W Middlebury St, Surprise, AZ 85388
15449 W Miramonte Ct, Surprise, AZ 85374
16200 W Mescal St, Surprise, AZ 85379
17655 W Middlebury St, Surprise, AZ 85388
17629 W Middlebury St, Surprise, AZ 85388
17633 W Middlebury St, Surprise, AZ 85388
16092 W Mescal St, Surprise, AZ 85379
17647 W Middlebury St, Surprise, AZ 85388
17643 W Middlebury St, Surprise, AZ 85388
17651 W Middlebury St, Surprise, AZ 85388
17616 W Middlebury St, Surprise, AZ 85388
15409 W Miramonte Ct, Surprise, AZ 85374
17610 W Middlebury St, Surprise, AZ 85388
17628 W Middlebury St, Surprise, AZ 85388
17622 W Middlebury St, Surprise, AZ 85388
17621 W Middlebury St, Surprise, AZ 85388
17625 W Middlebury St, Surprise, AZ 85388
16657 W Mescal St, Surprise, AZ 85388
17609 W Middlebury St, Surprise, AZ 85388
17617 W Middlebury St, Surprise, AZ 85388
16299 W Mission Cove Ln, Surprise, AZ 85374
16310 W Mission Cove Ln, Surprise, AZ 85374
18756 W Mescal St, Surprise, AZ 85388
15840 W Mill Valley Ln, Surprise, AZ 85374
14444 W Moccasin Trl, Surprise, AZ 85374
14458 N Moccasin Trl, Surprise, AZ 85374
15410 W Miramonte Ct, Surprise, AZ 85374
18774 W Mescal St, Surprise, AZ 85388
16630 W Mescal St, Surprise, AZ 85388
17664 W Middlebury St, Surprise, AZ 85388
18990 W Mescal St, Surprise, AZ 85388
17640 W Middlebury St, Surprise, AZ 85388
17634 W Middlebury St, Surprise, AZ 85388
17656 W Middlebury St, Surprise, AZ 85388
16340 W Mission Cove Ln, Surprise, AZ 85374
16309 W Mission Cove Ln, Surprise, AZ 85374
17648 W Middlebury St, Surprise, AZ 85388
19036 W Mescal St, Surprise, AZ 85388
15740 W Mill Valley Ln, Surprise, AZ 85374
19052 W Mescal St, Surprise, AZ 85388
19004 W Mescal St, Surprise, AZ 85388
19012 W Mescal St, Surprise, AZ 85388
19020 W Mescal St, Surprise, AZ 85388
19028 W Mescal St, Surprise, AZ 85388
14506 W Moccasin Trl, Surprise, AZ 85374
14436 W Moccasin Trl, Surprise, AZ 85374
16290 W Mission Cove Ln, Surprise, AZ 85374
15441 W Miramonte Ct, Surprise, AZ 85374
16642 W Mescal St, Surprise, AZ 85388
16641 W Mescal St, Surprise, AZ 85388
16636 W Mescal St, Surprise, AZ 85388
16649 W Mescal St, Surprise, AZ 85388
16176 W Mescal St, Surprise, AZ 85379
14472 W Moccasin Trl, Surprise, AZ 85374
14546 W Moccasin Trl, Surprise, AZ 85374
15433 W Miramonte Ct, Surprise, AZ 85374
16001 W Mesquite Ct, Surprise, AZ 85374
15851 W Mill Valley Ln, Surprise, AZ 85374
16008 W Mesquite Ct, Surprise, AZ 85374
18792 W Mescal St, Surprise, AZ 85388
18800 W Mescal St, Surprise, AZ 85388
14514 W Moccasin Trl, Surprise, AZ 85374
18806 W Mescal St, Surprise, AZ 85388
18812 W Mescal St, Surprise, AZ 85388
15741 W Mill Valley Ln, Surprise, AZ 85374
16417 W Mescal St, Surprise, AZ 85388
14522 W Moccasin Trl, Surprise, AZ 85374
16433 W Mescal St, Surprise, AZ 85388
16514 W Mescal St, Surprise, AZ 85388
11607 W Mingus Mountain Ct, Surprise, AZ 85378
16671 W Mescal St, Surprise, AZ 85388
16623 W Mescal St, Surprise, AZ 85388
16615 W Mescal St, Surprise, AZ 85388
14458 W Moccasin Trl, Surprise, AZ 85374
18768 W Mescal St, Surprise, AZ 85388
16658 W Mescal St, Surprise, AZ 85388
16080 W Mescal St, Surprise, AZ 85379
14534 W Moccasin Trl, Surprise, AZ 85374
15861 W Mill Valley Ln, Surprise, AZ 85374
16635 W Mescal St, Surprise, AZ 85388
16650 W Mescal St, Surprise, AZ 85388
16329 W Mission Cove Ln, Surprise, AZ 85374
16256 W Mescal St, Surprise, AZ 85379
16618 W Mescal St, Surprise, AZ 85388
16362 W Mescal St, Surprise, AZ 85388
16607 W Mescal St, Surprise, AZ 85388
16665 W Mescal St, Surprise, AZ 85388
16622 W Mescal St, Surprise, AZ 85388
14502 W Moccasin Trl, Surprise, AZ 85374
16466 W Mescal St, Surprise, AZ 85388
14528 W Moccasin Trl, Surprise, AZ 85374
16393 W Mescal St, Surprise, AZ 85388
14420 W Moccasin Trl, Surprise, AZ 85374
15830 W Mill Valley Ln, Surprise, AZ 85374
15995 W Mesquite Ct, Surprise, AZ 85374
18534 W Mescal St, Surprise, AZ 85388
15771 W Mill Valley Ln, Surprise, AZ 85374
18564 W Mescal St, Surprise, AZ 85388
18556 W Mescal St, Surprise, AZ 85388
11608 W Mingus Mountain Ct, Surprise, AZ 85378
16002 W Mesquite Ct, Surprise, AZ 85374
18550 W Mescal St, Surprise, AZ 85388
15450 W Miramonte Ct, Surprise, AZ 85374
18542 W Mescal St, Surprise, AZ 85388
18694 W Mescal St, Surprise, AZ 85388
18688 W Mescal St, Surprise, AZ 85388
18682 W Mescal St, Surprise, AZ 85388
18679 W Mescal St, Surprise, AZ 85388
16184 W Mescal St, Surprise, AZ 85379
18687 W Mescal St, Surprise, AZ 85388
16385 W Mescal St, Surprise, AZ 85388
18693 W Mescal St, Surprise, AZ 85388
18699 W Mescal St, Surprise, AZ 85388
16224 W Mescal St, Surprise, AZ 85379
17494 W Middlebury St, Surprise, AZ 85388
17500 W Middlebury St, Surprise, AZ 85388
16319 W Mission Cove Ln, Surprise, AZ 85374
16216 W Mescal St, Surprise, AZ 85379
17506 W Middlebury St, Surprise, AZ 85388
15989 W Mesquite Ct, Surprise, AZ 85374
14484 W Moccasin Trl, Surprise, AZ 85374
17488 W Middlebury St, Surprise, AZ 85388
16438 W Mescal St, Surprise, AZ 85388
18633 W Mescal St, Surprise, AZ 85388
18645 W Mescal St, Surprise, AZ 85388
15881 W Mill Valley Ln, Surprise, AZ 85374
18653 W Mescal St, Surprise, AZ 85388
18661 W Mescal St, Surprise, AZ 85388
16401 W Mescal St, Surprise, AZ 85388
18583 W Mescal St, Surprise, AZ 85388
18597 W Mescal St, Surprise, AZ 85388
16168 W Mescal St, Surprise, AZ 85379
18609 W Mescal St, Surprise, AZ 85388
19044 W Mescal St, Surprise, AZ 85388
18621 W Mescal St, Surprise, AZ 85388
14540 W Moccasin Trl, Surprise, AZ 85374
16279 W Mission Cove Ln, Surprise, AZ 85374
16430 W Mescal St, Surprise, AZ 85388
11614 W Mingus Mountain Ct, Surprise, AZ 85378
18889 W Mescal St, Surprise, AZ 85388
18881 W Mescal St, Surprise, AZ 85388
14428 W Moccasin Trl, Surprise, AZ 85374
18873 W Mescal St, Surprise, AZ 85388
16289 W Mission Cove Ln, Surprise, AZ 85374
18833 W Mescal St, Surprise, AZ 85388
18809 W Mescal St, Surprise, AZ 85388
18803 W Mescal St, Surprise, AZ 85388
11620 W Mingus Mountain Ct, Surprise, AZ 85378
16425 W Mescal St, Surprise, AZ 85388
18865 W Mescal St, Surprise, AZ 85388
18857 W Mescal St, Surprise, AZ 85388
15883 W Mill Valley Ln, Surprise, AZ 85374
18849 W Mescal St, Surprise, AZ 85388
18841 W Mescal St, Surprise, AZ 85388
18557 W Mescal St, Surprise, AZ 85388
18563 W Mescal St, Surprise, AZ 85388
18571 W Mescal St, Surprise, AZ 85388
14466 W Moccasin Trl, Surprise, AZ 85374
18541 W Mescal St, Surprise, AZ 85388
18549 W Mescal St, Surprise, AZ 85388
15791 W Mill Valley Ln, Surprise, AZ 85374
16091 W Mescal St, Surprise, AZ 85379
15841 W Mill Valley Ln, Surprise, AZ 85374
15426 W Miramonte Ct, Surprise, AZ 85374
16441 W Mescal St, Surprise, AZ 85388
11619 W Mingus Mountain Ct, Surprise, AZ 85378
14550 W Moccasin Trl, Surprise, AZ 85374
16079 W Mescal St, Surprise, AZ 85379