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
HERMOSA-HOME RUN
Properties in Surprise in HERMOSA-HOME RUN
Find homes for sale in Surprise by selecting a property below:
17801 W Holly Dr, Surprise, AZ 85374
15040 W Home Run Dr, Surprise, AZ 85374
15015 W Home Run Dr, Surprise, AZ 85374
19955 N Hidden Ridge Dr, Surprise, AZ 85374
18055 W Hickcox Dr, Surprise, AZ 85374
17332 W Hermosa Dr, Surprise, AZ 85387
17782 W Holly Dr, Surprise, AZ 85374
17433 W Holland Ln, Surprise, AZ 85388
18414 N Hibiscus Ln, Surprise, AZ 85374
19490 N Hidden Canyon Dr, Surprise, AZ 85374
18437 N Hibiscus Ln, Surprise, AZ 85374
19760 N Hidden Ridge Dr, Surprise, AZ 85374
19527 N Hidden Canyon Dr, Surprise, AZ 85374
19736 N Hidden Ridge Dr, Surprise, AZ 85374
19785 N Hidden Ridge Dr, Surprise, AZ 85374
15609 N Hollyhock St, Surprise, AZ 85378
17348 W Hermosa Dr, Surprise, AZ 85387
16002 N Hollyhock St, Surprise, AZ 85378
15012 W Hickory Ct, Surprise, AZ 85374
16008 N Hollyhock St, Surprise, AZ 85378
17409 W Holland Ln, Surprise, AZ 85388
19761 N Hidden Ridge Dr, Surprise, AZ 85374
17229 W Hermosa Dr, Surprise, AZ 85387
15035 W Hickory Ct, Surprise, AZ 85374
16040 N Hollyhock St, Surprise, AZ 85378
15003 W Hickory Ct, Surprise, AZ 85374
19719 N Hidden Ridge Dr, Surprise, AZ 85374
19931 N Hidden Ridge Dr, Surprise, AZ 85374
19400 N Hidden Canyon Dr, Surprise, AZ 85374
15027 W Home Run Dr, Surprise, AZ 85374
17426 W Holland Ln, Surprise, AZ 85388
16020 N Hollyhock St, Surprise, AZ 85378
19778 N Hidden Ridge Dr, Surprise, AZ 85374
15839 N Hollyhock St, Surprise, AZ 85378
15011 W Hickory Ct, Surprise, AZ 85374
15601 N Hollyhock St, Surprise, AZ 85378
17807 W Holly Dr, Surprise, AZ 85374
19520 N Hidden Canyon Dr, Surprise, AZ 85374
17804 W Holly Dr, Surprise, AZ 85374
15821 N Hollyhock St, Surprise, AZ 85378
19918 N Hidden Ridge Dr, Surprise, AZ 85374
18401 N Hibiscus Ln, Surprise, AZ 85374
16402 N Hollyhock St, Surprise, AZ 85378
19707 N Hidden Ridge Dr, Surprise, AZ 85374
19421 N Hidden Canyon Dr, Surprise, AZ 85374
17417 W Holland Ln, Surprise, AZ 85388
19737 N Hidden Ridge Dr, Surprise, AZ 85374
19913 N Hidden Ridge Dr, Surprise, AZ 85374
15603 W Hidden Creek Ln, Surprise, AZ 85374
19912 N Hidden Ridge Dr, Surprise, AZ 85374
15033 W Home Run Dr, Surprise, AZ 85374
19829 N Hidden Ridge Dr, Surprise, AZ 85374
17221 W Hermosa Dr, Surprise, AZ 85387
16015 N Hollyhock St, Surprise, AZ 85378
19724 N Hidden Ridge Dr, Surprise, AZ 85374
17393 W Holland Ln, Surprise, AZ 85388
19949 N Hidden Ridge Dr, Surprise, AZ 85374
17262 W Hermosa Dr, Surprise, AZ 85387
19925 N Hidden Ridge Dr, Surprise, AZ 85374
15019 W Hickory Ct, Surprise, AZ 85374
19742 N Hidden Ridge Dr, Surprise, AZ 85374
17776 W Holly Dr, Surprise, AZ 85374
19842 N Hidden Ridge Dr, Surprise, AZ 85374
15604 W Hidden Creek Ln, Surprise, AZ 85374
19743 N Hidden Ridge Dr, Surprise, AZ 85374
19853 N Hidden Ridge Dr, Surprise, AZ 85374
19767 N Hidden Ridge Dr, Surprise, AZ 85374
19410 N Hidden Canyon Dr, Surprise, AZ 85374
17246 W Hermosa Dr, Surprise, AZ 85387
19792 N Hidden Ridge Dr, Surprise, AZ 85374
15020 W Hickory Ct, Surprise, AZ 85374
15009 W Home Run Dr, Surprise, AZ 85374
19766 N Hidden Ridge Dr, Surprise, AZ 85374
19924 N Hidden Ridge Dr, Surprise, AZ 85374
16014 N Hollyhock St #00, Surprise, AZ 85378
17402 W Holland Ln, Surprise, AZ 85388
17773 W Holly Dr, Surprise, AZ 85374
17436 W Hermosa Dr, Surprise, AZ 85387
18462 N Hibiscus Ln, Surprise, AZ 85374
19411 N Hidden Canyon Dr, Surprise, AZ 85374
19784 N Hidden Ridge Dr, Surprise, AZ 85374
16036 N Hollyhock St, Surprise, AZ 85378
19550 N Hidden Canyon Dr, Surprise, AZ 85374
15815 N Hollyhock St, Surprise, AZ 85378
17237 W Hermosa Dr, Surprise, AZ 85387
17779 W Holly Dr, Surprise, AZ 85374
19441 N Hidden Canyon Dr, Surprise, AZ 85374
18063 W Hickcox Dr, Surprise, AZ 85374
15617 N Hollyhock St, Surprise, AZ 85378
16501 N Hollyhock St Unit 19H, Surprise, AZ 85378
17791 W Holly Dr, Surprise, AZ 85374
19948 N Hidden Ridge Dr, Surprise, AZ 85374
19725 N Hidden Ridge Dr, Surprise, AZ 85374
18402 N Hibiscus Ln, Surprise, AZ 85374
19791 N Hidden Ridge Dr, Surprise, AZ 85374
17386 W Holland Ln, Surprise, AZ 85388
15605 N Hollyhock St, Surprise, AZ 85378
18450 N Hibiscus Ln, Surprise, AZ 85374
19830 N Hidden Ridge Dr, Surprise, AZ 85374
19540 N Hidden Canyon Dr, Surprise, AZ 85374
10972 N Hershey St, Surprise, AZ 85388
19487 N Hidden Canyon Dr, Surprise, AZ 85374
15845 N Hollyhock St #8, Surprise, AZ 85378
15833 N Hollyhock St, Surprise, AZ 85378
19510 N Hidden Canyon Dr, Surprise, AZ 85374
19841 N Hidden Ridge Dr, Surprise, AZ 85374
18426 N Hibiscus Ln, Surprise, AZ 85374
16039 N Hollyhock St, Surprise, AZ 85378
15615 W Hidden Creek Ln, Surprise, AZ 85374
16552 N Hollyhock St, Surprise, AZ 85378
19701 N Hidden Ridge Dr, Surprise, AZ 85374
17794 W Holly Dr, Surprise, AZ 85374
17785 W Holly Dr, Surprise, AZ 85374
15622 W Hidden Creek Ln, Surprise, AZ 85374
15639 W Hidden Creek Ln, Surprise, AZ 85374
11020 N Hershey St, Surprise, AZ 85388
10988 N Hershey St, Surprise, AZ 85388
17418 W Holland Ln, Surprise, AZ 85388
11077 N Hershey St, Surprise, AZ 85388
11093 N Hershey St, Surprise, AZ 85388
11045 N Hershey St, Surprise, AZ 85388
11061 N Hershey St, Surprise, AZ 85388
11013 N Hershey St, Surprise, AZ 85388
11029 N Hershey St, Surprise, AZ 85388
10981 N Hershey St, Surprise, AZ 85388
16472 N Hollyhock St, Surprise, AZ 85378
18413 N Hibiscus Ln, Surprise, AZ 85374
10997 N Hershey St, Surprise, AZ 85388
10965 N Hershey St, Surprise, AZ 85388
19943 N Hidden Ridge Dr, Surprise, AZ 85374
19919 N Hidden Ridge Dr, Surprise, AZ 85374
17222 W Hermosa Dr, Surprise, AZ 85387
16432 N Hollyhock St, Surprise, AZ 85378
18449 N Hibiscus Ln, Surprise, AZ 85374
19507 N Hidden Canyon Dr, Surprise, AZ 85374
15051 W Hickory Ct, Surprise, AZ 85374
16532 N Hollyhock St, Surprise, AZ 85378
15627 W Hidden Creek Ln, Surprise, AZ 85374
19907 N Hidden Ridge Dr, Surprise, AZ 85374
19420 N Hidden Canyon Dr, Surprise, AZ 85374
19854 N Hidden Ridge Dr, Surprise, AZ 85374
17410 W Holland Ln, Surprise, AZ 85388
19477 N Hidden Canyon Dr, Surprise, AZ 85374
10967 N Hershey St, Surprise, AZ 85388
17214 W Hermosa Dr, Surprise, AZ 85387
15827 N Hollyhock St, Surprise, AZ 85378
10973 N Hershey St, Surprise, AZ 85388
10981 N Hershey St, Surprise, AZ 85388
17356 W Hermosa Dr, Surprise, AZ 85387
19937 N Hidden Ridge Dr, Surprise, AZ 85374
11039 N Hershey St, Surprise, AZ 85388
16502 N Hollyhock St, Surprise, AZ 85378
11043 N Hershey St, Surprise, AZ 85388
16492 N Hollyhock St, Surprise, AZ 85378
11047 N Hershey St, Surprise, AZ 85388
19754 N Hidden Ridge Dr, Surprise, AZ 85374
11079 N Hershey St, Surprise, AZ 85388
15621 W Hidden Creek Ln, Surprise, AZ 85374
10985 N Hershey St, Surprise, AZ 85388
10989 N Hershey St, Surprise, AZ 85388
11031 N Hershey St, Surprise, AZ 85388
17434 W Hermosa Dr, Surprise, AZ 85387
11035 N Hershey St, Surprise, AZ 85388
15003 W Home Run Dr, Surprise, AZ 85374
19748 N Hidden Ridge Dr, Surprise, AZ 85374
17425 W Holland Ln, Surprise, AZ 85388
19470 N Hidden Canyon Dr, Surprise, AZ 85374
15605 N Hollyhock St, Surprise, AZ 85378
19460 N Hidden Canyon Dr, Surprise, AZ 85374
16045 N Hollyhock St, Surprise, AZ 85378
17819 W Holly Dr, Surprise, AZ 85374
18425 N Hibiscus Ln, Surprise, AZ 85374
17378 W Holland Ln, Surprise, AZ 85388
17230 W Hermosa Dr, Surprise, AZ 85387
19848 N Hidden Ridge Dr, Surprise, AZ 85374
15628 W Hidden Creek Ln, Surprise, AZ 85374
19731 N Hidden Ridge Dr, Surprise, AZ 85374
15036 W Hickory Ct, Surprise, AZ 85374
15621 N Hollyhock St, Surprise, AZ 85378
17324 W Hermosa Dr, Surprise, AZ 85387
17340 W Hermosa Dr, Surprise, AZ 85387
15807 N Hollyhock St, Surprise, AZ 85378
15801 N Hollyhock St, Surprise, AZ 85378
15646 W Hidden Creek Ln, Surprise, AZ 85374
18059 W Hickcox Dr, Surprise, AZ 85374
19790 N Hidden Ridge Dr, Surprise, AZ 85374
19517 N Hidden Canyon Dr, Surprise, AZ 85374
10972 N Hershey St, Surprise, AZ 85388
16021 N Hollyhock St, Surprise, AZ 85378
10986 N Hershey St, Surprise, AZ 85388
16001 N Hollyhock St, Surprise, AZ 85378
16033 N Hollyhock St, Surprise, AZ 85378
15625 N Hollyhock St, Surprise, AZ 85378
17801 W Holly Dr #747, Surprise, AZ 85374
10998 N Hershey St, Surprise, AZ 85388
15629 N Hollyhock St, Surprise, AZ 85378
11083 N Hershey St, Surprise, AZ 85388
11087 N Hershey St, Surprise, AZ 85388
11091 N Hershey St, Surprise, AZ 85388
15613 N Hollyhock St, Surprise, AZ 85378
11095 N Hershey St, Surprise, AZ 85388
15052 W Hickory Ct, Surprise, AZ 85374
15616 W Hidden Creek Ln, Surprise, AZ 85374
19480 N Hidden Canyon Dr, Surprise, AZ 85374
19497 N Hidden Canyon Dr, Surprise, AZ 85374
15039 W Home Run Dr, Surprise, AZ 85374
19836 N Hidden Ridge Dr, Surprise, AZ 85374
19440 N Hidden Canyon Dr, Surprise, AZ 85374
17385 W Holland Ln, Surprise, AZ 85388
19936 N Hidden Ridge Dr, Surprise, AZ 85374
17246 W Hermosa Dr Unit --, Surprise, AZ 85387
19718 N Hidden Ridge Dr, Surprise, AZ 85374
16027 N Hollyhock St, Surprise, AZ 85378
19835 N Hidden Ridge Dr, Surprise, AZ 85374
17254 W Hermosa Dr, Surprise, AZ 85387
15634 W Hidden Creek Ln, Surprise, AZ 85374
17426 W Hermosa Dr, Surprise, AZ 85387
17394 W Holland Ln, Surprise, AZ 85388
19859 N Hidden Ridge Dr, Surprise, AZ 85374
17788 W Holly Dr, Surprise, AZ 85374
17813 W Holly Dr, Surprise, AZ 85374
15827 N Hollyhock St #5, Surprise, AZ 85378
19431 N Hidden Canyon Dr, Surprise, AZ 85374
15021 W Home Run Dr, Surprise, AZ 85374
19772 N Hidden Ridge Dr, Surprise, AZ 85374
15610 W Hidden Creek Ln, Surprise, AZ 85374
17369 W Holland Ln, Surprise, AZ 85388
15633 W Hidden Creek Ln, Surprise, AZ 85374
15004 W Home Run Dr, Surprise, AZ 85374
17807 W Holly Dr #748, Surprise, AZ 85374
19730 N Hidden Ridge Dr, Surprise, AZ 85374
17245 W Hermosa Dr, Surprise, AZ 85387
17377 W Holland Ln, Surprise, AZ 85388
17253 W Hermosa Dr, Surprise, AZ 85387
17372 W Hermosa Dr, Surprise, AZ 85387
17418 W Hermosa Dr, Surprise, AZ 85387
15045 W Home Run Dr, Surprise, AZ 85374
19779 N Hidden Ridge Dr, Surprise, AZ 85374
15609 W Hidden Creek Ln, Surprise, AZ 85374
17402 W Hermosa Dr, Surprise, AZ 85387
18067 W Hickcox Dr, Surprise, AZ 85374
19530 N Hidden Canyon Dr, Surprise, AZ 85374
17825 W Holly Dr, Surprise, AZ 85374
17270 W Hermosa Dr, Surprise, AZ 85387
15645 W Hidden Creek Ln, Surprise, AZ 85374
17410 W Hermosa Dr, Surprise, AZ 85387
16044 N Hollyhock St, Surprise, AZ 85378
19712 N Hidden Ridge Dr, Surprise, AZ 85374
19930 N Hidden Ridge Dr, Surprise, AZ 85374
19847 N Hidden Ridge Dr, Surprise, AZ 85374
15022 W Home Run Dr, Surprise, AZ 85374
15640 W Hidden Creek Ln, Surprise, AZ 85374
17364 W Hermosa Dr, Surprise, AZ 85387
17401 W Holland Ln, Surprise, AZ 85388
19430 N Hidden Canyon Dr, Surprise, AZ 85374
11872 N Hershey St, Surprise, AZ 85388
11878 N Hershey St, Surprise, AZ 85388
11884 N Hershey St, Surprise, AZ 85388
19500 N Hidden Canyon Dr, Surprise, AZ 85374
11890 N Hershey St, Surprise, AZ 85388
11896 N Hershey St, Surprise, AZ 85388
19450 N Hidden Canyon Dr, Surprise, AZ 85374
19713 N Hidden Ridge Dr, Surprise, AZ 85374
18461 N Hibiscus Ln, Surprise, AZ 85374
19755 N Hidden Ridge Dr, Surprise, AZ 85374
15845 N Hollyhock St, Surprise, AZ 85378
16007 N Hollyhock St, Surprise, AZ 85378