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
ELM-UNKNOWN
Properties in Surprise in ELM-UNKNOWN
Find homes for sale in Surprise by selecting a property below:
15965 W Elm St, Surprise, AZ 85374
17954 N Encanto Dr, Surprise, AZ 85374
15961 W Elm St, Surprise, AZ 85374
18051 N Emelita Ct, Surprise, AZ 85374
14458 W Ely Dr, Surprise, AZ 85374
17222 W Elm St, Surprise, AZ 85388
18186 W Elm St, Surprise, AZ 85388
15964 W Elm St, Surprise, AZ 85374
18174 W Elm St, Surprise, AZ 85388
20770 N Enchantment Dr, Surprise, AZ 85387
17233 W Elm St, Surprise, AZ 85388
15441 W Encantada Dr, Surprise, AZ 85374
17820 N Encanto Dr, Surprise, AZ 85374
19150 N Emerald Cove Way, Surprise, AZ 85387
17276 W Elm St, Surprise, AZ 85388
15644 N El Mirage Rd, Surprise, AZ 85378
15473 W Encantada Dr, Surprise, AZ 85374
15567 W Encantada Dr, Surprise, AZ 85374
17227 W Elm St, Surprise, AZ 85388
20482 N Enchantment Dr, Surprise, AZ 85387
17258 W Elm St, Surprise, AZ 85388
15519 W Encantada Dr, Surprise, AZ 85374
AZ
17228 W Elm St, Surprise, AZ 85388
20554 N Enchantment Dr, Surprise, AZ 85387
16501 N El Mirage Rd, Surprise, AZ 85378
17924 N Encanto Dr, Surprise, AZ 85374
17716 N Encanto Dr, Surprise, AZ 85374
20698 N Enchantment Dr, Surprise, AZ 85387
15956 W Elm St, Surprise, AZ 85374
18293 W Elm St, Surprise, AZ 85388
15559 W Encantada Dr, Surprise, AZ 85374
14334 W Ely Dr, Surprise, AZ 85374
18003 N Emelita Ct, Surprise, AZ 85374
18173 W Elm St, Surprise, AZ 85388
15783 W El Nino Ct, Surprise, AZ 85374
14452 W Ely Dr, Surprise, AZ 85374
20722 N Enchantment Dr, Surprise, AZ 85387
14703 W Ely Dr, Surprise, AZ 85374
15814 N El Mirage Rd, Surprise, AZ 85378
14714 W Ely Dr, Surprise, AZ 85374
18000 N Emelita Ct, Surprise, AZ 85374
18015 N Emelita Ct, Surprise, AZ 85374
18213 W Enoch Dr, Surprise, AZ 85387
16178 N El Mirage Rd #1, Surprise, AZ 85378
15503 W Encantada Dr, Surprise, AZ 85374
15535 W Encantada Dr, Surprise, AZ 85374
14816 W Ely Dr, Surprise, AZ 85374
20505 N Enchantment Dr, Surprise, AZ 85387
18244 W Elm St, Surprise, AZ 85388
15433 W Encantada Dr, Surprise, AZ 85374
17239 W Elm St, Surprise, AZ 85388
15449 W Encantada Dr, Surprise, AZ 85374
17209 W Elm St, Surprise, AZ 85388
15972 W Elm St, Surprise, AZ 85374
17246 W Elm St, Surprise, AZ 85388
20735 N Enchantment Dr #0425, Surprise, AZ 85387
14804 W Ely Dr, Surprise, AZ 85374
18202 W Enoch Dr, Surprise, AZ 85387
15457 W Encantada Dr, Surprise, AZ 85374
18232 W Elm St, Surprise, AZ 85388
18280 W Elm St, Surprise, AZ 85388
18292 W Elm St, Surprise, AZ 85388
20759 N Enchantment Dr, Surprise, AZ 85387
18233 W Elm St, Surprise, AZ 85388
17942 N Encanto Dr, Surprise, AZ 85374
17832 N Encanto Dr, Surprise, AZ 85374
18046 W Enoch Dr, Surprise, AZ 85387
16501 N El Mirage Rd #82, Surprise, AZ 85378
20648 N Enchantment Dr, Surprise, AZ 85387
18040 N Emelita Ct, Surprise, AZ 85374
15420 N El Mirage Rd Unit A, Surprise, AZ 85378
17251 W Elm St, Surprise, AZ 85388
18137 W Elm St, Surprise, AZ 85388
18020 W Enoch Dr, Surprise, AZ 85387
15772 W El Nino Ct, Surprise, AZ 85374
18163 W Enoch Dr, Surprise, AZ 85387
14338 W Ely Dr, Surprise, AZ 85374
20614 N Enchantment Dr, Surprise, AZ 85387
18126 W Elm St, Surprise, AZ 85388
18161 W Elm St, Surprise, AZ 85388
18034 W Enoch Dr, Surprise, AZ 85387
20506 N Enchantment Dr, Surprise, AZ 85387
15952 W Elm St, Surprise, AZ 85374
15960 W Elm St, Surprise, AZ 85374
17930 N Encanto Dr, Surprise, AZ 85374
15410 W Encantada Dr, Surprise, AZ 85374
15838 N El Mirage Rd, Surprise, AZ 85378
19126 N Emerald Cove Way, Surprise, AZ 85387
15940 W Elm St, Surprise, AZ 85374
17210 W Elm St, Surprise, AZ 85388
15948 W Elm St, Surprise, AZ 85374
18185 W Elm St, Surprise, AZ 85388
14420 W Ely Dr, Surprise, AZ 85374
15401 W Encantada Dr, Surprise, AZ 85374
17240 W Elm St, Surprise, AZ 85388
17814 N Encanto Dr, Surprise, AZ 85374
15638 N El Mirage Rd Unit na, Surprise, AZ 85378
19204 N Emerald Cove Way, Surprise, AZ 85387
19127 N Emerald Cove Way, Surprise, AZ 85387
18268 W Elm St, Surprise, AZ 85388
17234 W Elm St, Surprise, AZ 85388
18125 W Elm St, Surprise, AZ 85388
17216 W Elm St, Surprise, AZ 85388
18197 W Elm St, Surprise, AZ 85388
18102 W Elm St, Surprise, AZ 85388
15792 W El Nino Ct, Surprise, AZ 85374
20747 N Enchantment Dr, Surprise, AZ 85387
15802 N El Mirage Rd, Surprise, AZ 85378
20481 N Enchantment Dr, Surprise, AZ 85387
18161 W Enoch Dr #19, Surprise, AZ 85387
20626 N Enchantment Dr, Surprise, AZ 85387
17936 N Encanto Dr, Surprise, AZ 85374
15968 W Elm St, Surprise, AZ 85374
18028 N Emelita Ct, Surprise, AZ 85374
20661 N Enchantment Dr, Surprise, AZ 85387
19252 N Emerald Cove Way, Surprise, AZ 85387
14719 W Ely Dr, Surprise, AZ 85374
14715 W Ely Dr, Surprise, AZ 85374
19240 N Emerald Cove Way, Surprise, AZ 85387
14440 W Ely Dr, Surprise, AZ 85374
15543 W Encantada Dr, Surprise, AZ 85374
14710 W Ely Dr, Surprise, AZ 85374
20710 N Enchantment Dr, Surprise, AZ 85387
17939 N Encanto Dr, Surprise, AZ 85374
14419 W Ely Dr, Surprise, AZ 85374
17728 N Encanto Dr, Surprise, AZ 85374
14402 W Ely Dr, Surprise, AZ 85374
14812 W Ely Dr, Surprise, AZ 85374
14337 W Ely Dr, Surprise, AZ 85374
15425 W Encantada Dr, Surprise, AZ 85374
15632 N El Mirage Rd Unit MB, Surprise, AZ 85378
14408 W Ely Dr, Surprise, AZ 85374
15511 W Encantada Dr, Surprise, AZ 85374
17257 W Elm St, Surprise, AZ 85388
17263 W Elm St, Surprise, AZ 85388
15763 W El Nino Ct, Surprise, AZ 85374
20746 N Enchantment Dr, Surprise, AZ 85387
14702 W Ely Dr, Surprise, AZ 85374
18149 W Elm St, Surprise, AZ 85388
18113 W Elm St, Surprise, AZ 85388
17807 N Encanto Dr, Surprise, AZ 85374
19241 N Emerald Cove Way, Surprise, AZ 85387
18151 W Enoch Dr, Surprise, AZ 85387
15945 W Elm St, Surprise, AZ 85374
19139 N Emerald Cove Way, Surprise, AZ 85387
17918 N Encanto Dr, Surprise, AZ 85374
20530 N Enchantment Dr, Surprise, AZ 85387
15426 W Encantada Dr, Surprise, AZ 85374
20734 N Enchantment Dr, Surprise, AZ 85387
16101 N El Mirage Rd, Surprise, AZ 85378
18256 W Elm St, Surprise, AZ 85388
15782 W El Nino Ct, Surprise, AZ 85374
17245 W Elm St, Surprise, AZ 85388
18162 W Elm St, Surprise, AZ 85388
17819 N Encanto Dr, Surprise, AZ 85374
14711 W Ely Dr, Surprise, AZ 85374
15900 N El Mirage Rd, Surprise, AZ 85378
17264 W Elm St, Surprise, AZ 85388
17282 W Elm St, Surprise, AZ 85388
17252 W Elm St, Surprise, AZ 85388
15409 W Encantada Dr, Surprise, AZ 85374
15941 W Elm St, Surprise, AZ 85374
17275 W Elm St, Surprise, AZ 85388
20701 N Enchantment Dr, Surprise, AZ 85387
16501 N El Mirage Rd Lot 1007, Surprise, AZ 85378
18016 N Emelita Ct, Surprise, AZ 85374
14330 W Ely Dr, Surprise, AZ 85374
18019 W Enoch Dr, Surprise, AZ 85387
15551 W Encantada Dr, Surprise, AZ 85374
18027 N Emelita Ct, Surprise, AZ 85374
17281 W Elm St, Surprise, AZ 85388
18281 W Elm St, Surprise, AZ 85388
19103 N Emerald Cove Way, Surprise, AZ 85387
14428 W Ely Dr, Surprise, AZ 85374
17933 N Encanto Dr, Surprise, AZ 85374
18245 W Elm St, Surprise, AZ 85388
15420 N El Mirage Rd Unit B, Surprise, AZ 85378
16800 N El Mirage Rd #2, Surprise, AZ 85378
17722 N Encanto Dr, Surprise, AZ 85374
20672 N Enchantment Dr, Surprise, AZ 85387
15949 W Elm St, Surprise, AZ 85374
16178 N El Mirage Rd, Surprise, AZ 85378
14414 W Ely Dr, Surprise, AZ 85374
18269 W Elm St, Surprise, AZ 85388
19228 N Emerald Cove Way, Surprise, AZ 85387
17802 N Encanto Dr, Surprise, AZ 85374
20735 N Enchantment Dr, Surprise, AZ 85387
14434 W Ely Dr, Surprise, AZ 85374
14446 W Ely Dr, Surprise, AZ 85374
17932 W Enoch Dr, Surprise, AZ 85387
19102 N Emerald Cove Way, Surprise, AZ 85387
14707 W Ely Dr, Surprise, AZ 85374
18040 W Enoch Dr, Surprise, AZ 85387
15799 W El Nino Ct, Surprise, AZ 85374
18221 W Elm St, Surprise, AZ 85388
15474 W Encantada Dr, Surprise, AZ 85374
15953 W Elm St, Surprise, AZ 85374
20685 N Enchantment Dr, Surprise, AZ 85387
17710 N Encanto Dr, Surprise, AZ 85374
18150 W Elm St, Surprise, AZ 85388
14800 W Ely Dr, Surprise, AZ 85374
17948 N Encanto Dr, Surprise, AZ 85374
19114 N Emerald Cove Way, Surprise, AZ 85387
17932 W Enoch Dr #0, Surprise, AZ 85387
20660 N Enchantment Dr, Surprise, AZ 85387
15957 W Elm St, Surprise, AZ 85374
19138 N Emerald Cove Way, Surprise, AZ 85387
17813 N Encanto Dr, Surprise, AZ 85374
17221 W Elm St, Surprise, AZ 85388
14706 W Ely Dr, Surprise, AZ 85374
17927 N Encanto Dr, Surprise, AZ 85374
15944 W Elm St, Surprise, AZ 85374
15465 W Encantada Dr, Surprise, AZ 85374
17947 W Enoch Dr, Surprise, AZ 85387
18114 W Elm St Unit 215-7807, Surprise, AZ 85388
20602 N Enchantment Dr, Surprise, AZ 85387
17808 N Encanto Dr, Surprise, AZ 85374
20758 N Enchantment Dr, Surprise, AZ 85387
17939 W Enoch Dr, Surprise, AZ 85387
20578 N Enchantment Dr, Surprise, AZ 85387
15814 N El Mirage Rd, Surprise, AZ 85378
17733 N Encanto Dr, Surprise, AZ 85374
20649 N Enchantment Dr, Surprise, AZ 85387
15527 W Encantada Dr, Surprise, AZ 85374
17826 N Encanto Dr, Surprise, AZ 85374
20457 N Enchantment Dr, Surprise, AZ 85387
18039 N Emelita Ct, Surprise, AZ 85374
20684 N Enchantment Dr, Surprise, AZ 85387
16501 N El Mirage Rd Unit 1010, Surprise, AZ 85378
14808 W Ely Dr, Surprise, AZ 85374
19205 N Emerald Cove Way, Surprise, AZ 85387
18257 W Elm St, Surprise, AZ 85388
19217 N Emerald Cove Way, Surprise, AZ 85387
17269 W Elm St, Surprise, AZ 85388
19115 N Emerald Cove Way, Surprise, AZ 85387
18033 W Enoch Dr, Surprise, AZ 85387
15638 N El Mirage Rd, Surprise, AZ 85378
19216 N Emerald Cove Way, Surprise, AZ 85387
18138 W Elm St, Surprise, AZ 85388
14413 W Ely Dr, Surprise, AZ 85374
17906 N Encanto Dr, Surprise, AZ 85374
15620 N El Mirage Rd #0, Surprise, AZ 85378
15900 N El Mirage Rd Unit MB, Surprise, AZ 85378
20673 N Enchantment Dr, Surprise, AZ 85387
17912 N Encanto Dr, Surprise, AZ 85374
15442 W Encantada Dr, Surprise, AZ 85374
14346 W Ely Dr, Surprise, AZ 85374
20458 N Enchantment Dr, Surprise, AZ 85387
17215 W Elm St, Surprise, AZ 85388
15773 W El Nino Ct, Surprise, AZ 85374
19253 N Emerald Cove Way, Surprise, AZ 85387
20693 N Enchantment Dr, Surprise, AZ 85387
18151 W Enoch Dr #2, Surprise, AZ 85387
15844 N El Mirage Rd, Surprise, AZ 85378
16178 N El Mirage Rd, Surprise, AZ 85378
15458 W Encantada Dr, Surprise, AZ 85374
15431 N El Mirage Rd #109, Surprise, AZ 85378
18001 W Enoch Dr, Surprise, AZ 85387
15844 N El Mirage Rd, Surprise, AZ 85378
14342 W Ely Dr, Surprise, AZ 85374
15762 W El Nino Ct, Surprise, AZ 85374
18151 W Enoch Dr #20, Surprise, AZ 85387
18004 N Emelita Ct, Surprise, AZ 85374
17270 W Elm St, Surprise, AZ 85388
15793 W El Nino Ct, Surprise, AZ 85374
17931 W Enoch Dr, Surprise, AZ 85387