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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
158TH-159TH
Properties in Surprise in 158TH-159TH
Find homes for sale in Surprise by selecting a property below:
16169 N 159th Ave, Surprise, AZ 85374
16717 N 159th Ave, Surprise, AZ 85374
13956 N 158th Ln, Surprise, AZ 85379
14757 N 159th Dr, Surprise, AZ 85379
16165 N 159th Ave, Surprise, AZ 85374
28728 N 159th Ave #0, Surprise, AZ 85387
28157 N 159th Ave, Surprise, AZ 85387
15525 N 159th Ct, Surprise, AZ 85374
16275 N 159th Ave, Surprise, AZ 85374
13866 N 159th Dr, Surprise, AZ 85379
11938 N 158th Ln, Surprise, AZ 85379
16710 N 159th Ave, Surprise, AZ 85374
14100 N 158th Ln, Surprise, AZ 85379
14261 N 158th Ln, Surprise, AZ 85379
14709 N 159th Dr, Surprise, AZ 85379
16190 N 158th Dr, Surprise, AZ 85374
16913 N 159th Ave, Surprise, AZ 85374
15314 N 158th Ln, Surprise, AZ 85379
11956 N 158th Ln, Surprise, AZ 85379
13885 N 159th Dr, Surprise, AZ 85379
13818 N 158th Ln, Surprise, AZ 85379
16210 N 159th Ave, Surprise, AZ 85374
14148 N 158th Ln, Surprise, AZ 85379
12064 N 158th Ln, Surprise, AZ 85379
16729 N 159th Ave, Surprise, AZ 85374
15537 N 159th Ct, Surprise, AZ 85374
23519 N 159th Ave, Surprise, AZ 85387
15350 N 158th Ln, Surprise, AZ 85379
13905 N 159th Dr, Surprise, AZ 85379
23501 N 159th Ave, Surprise, AZ 85387
13941 N 159th Dr, Surprise, AZ 85379
23555 N 159th Ave, Surprise, AZ 85387
23537 N 159th Ave, Surprise, AZ 85387
23573 N 159th Ave, Surprise, AZ 85387
XXXX N 159th AVE Unit -, Surprise, AZ 85387
16164 N 159th Ave, Surprise, AZ 85374
16188 N 159th Ave, Surprise, AZ 85374
14010 N 158th Ln, Surprise, AZ 85379
16705 N 159th Ave, Surprise, AZ 85374
15092 N 158th Ln, Surprise, AZ 85379
16020 N 158th Ln, Surprise, AZ 85374
16172 N 159th Ave, Surprise, AZ 85374
13929 N 159th Dr, Surprise, AZ 85379
14684 N 158th Ln, Surprise, AZ 85379
13944 N 158th Ln, Surprise, AZ 85379
16714 N 159th Ave, Surprise, AZ 85374
14476 N 158th Ln, Surprise, AZ 85379
16177 N 159th Ave, Surprise, AZ 85374
15140 N 158th Ln, Surprise, AZ 85379
24014 N 159th Ave, Surprise, AZ 85387
14933 N 159th Dr, Surprise, AZ 85379
24030 N 159th Ave, Surprise, AZ 85387
14662 N 159th Dr, Surprise, AZ 85379
24048 N 159th Ave, Surprise, AZ 85387
14667 N 159th Dr, Surprise, AZ 85379
16917 N 159th Ave, Surprise, AZ 85374
16129 N 159th Ct, Surprise, AZ 85374
14921 N 159th Dr, Surprise, AZ 85379
23566 N 158 Dr, Surprise, AZ 85387
23582 N 158 Dr, Surprise, AZ 85387
14225 N 158th Ln, Surprise, AZ 85379
23534 N 158 Dr, Surprise, AZ 85387
23550 N 158 Dr, Surprise, AZ 85387
13968 N 158th Ln, Surprise, AZ 85379
14672 N 158th Ln, Surprise, AZ 85379
16214 N 159th Ave, Surprise, AZ 85374
15338 N 158th Ln, Surprise, AZ 85379
26209 N 158th Dr, Surprise, AZ 85387
15534 N 159th Ct, Surprise, AZ 85374
16126 N 159th Ct, Surprise, AZ 85374
23764 N 158 Dr, Surprise, AZ 85387
23780 N 158 Dr, Surprise, AZ 85387
23732 N 158 Dr, Surprise, AZ 85387
14143 N 159th Dr, Surprise, AZ 85379
23748 N 158 Dr, Surprise, AZ 85387
23812 N 158 Dr, Surprise, AZ 85387
23796 N 158 Dr, Surprise, AZ 85387
23630 N 158 Dr, Surprise, AZ 85387
23646 N 158 Dr, Surprise, AZ 85387
23598 N 158 Dr, Surprise, AZ 85387
23614 N 158 Dr, Surprise, AZ 85387
23700 N 158 Dr, Surprise, AZ 85387
23716 N 158 Dr, Surprise, AZ 85387
23662 N 158 Dr, Surprise, AZ 85387
23684 N 158 Dr, Surprise, AZ 85387
14515 N 159th Dr, Surprise, AZ 85379
23733 N 159th Ave, Surprise, AZ 85387
23697 N 159th Ave, Surprise, AZ 85387
16925 N 159th Ave, Surprise, AZ 85374
23715 N 159th Ave, Surprise, AZ 85387
14835 N 159th Dr, Surprise, AZ 85379
26210 N 158th Dr, Surprise, AZ 85387
23681 N 159th Ave, Surprise, AZ 85387
14362 N 158th Ln, Surprise, AZ 85379
14909 N 159th Dr, Surprise, AZ 85379
15526 N 159th Ct, Surprise, AZ 85374
14542 N 158th Ln, Surprise, AZ 85379
23663 N 159th Ave, Surprise, AZ 85387
14155 N 159th Dr, Surprise, AZ 85379
14665 N 159th Dr, Surprise, AZ 85379
23645 N 159th Ave, Surprise, AZ 85387
12010 N 158th Ln, Surprise, AZ 85379
15081 N 158th Ln, Surprise, AZ 85379
16161 N 159th Ave, Surprise, AZ 85374
16173 N 159th Ave, Surprise, AZ 85374
16709 N 159th Ave, Surprise, AZ 85374
14338 N 158th Ln, Surprise, AZ 85379
26300 N 158th Dr, Surprise, AZ 85387
14167 N 159th Dr, Surprise, AZ 85379
15538 N 159th Ct, Surprise, AZ 85374
14811 N 159th Dr, Surprise, AZ 85379
14823 N 159th Dr, Surprise, AZ 85379
15093 N 158th Ln, Surprise, AZ 85379
14034 N 158th Ln, Surprise, AZ 85379
14409 N 159th Dr, Surprise, AZ 85379
24369 N 158 Dr, Surprise, AZ 85387
13917 N 159th Dr, Surprise, AZ 85379
14464 N 158th Ln, Surprise, AZ 85379
15116 N 158th Ln, Surprise, AZ 85379
15530 N 159th Ct, Surprise, AZ 85374
16733 N 159th Ave, Surprise, AZ 85374
16130 N 159th Ct, Surprise, AZ 85374
14260 N 158th Ln, Surprise, AZ 85379
14673 N 159th Dr, Surprise, AZ 85379
16125 N 159th Ct, Surprise, AZ 85374
15152 N 158th Ln, Surprise, AZ 85379
14433 N 159th Dr, Surprise, AZ 85379
14655 N 159th Dr, Surprise, AZ 85379
16032 N 158th Ln, Surprise, AZ 85374
13861 N 159th Dr, Surprise, AZ 85379
13806 N 158th Ln, Surprise, AZ 85379
16193 N 159th Ave, Surprise, AZ 85374
16152 N 159th Ave, Surprise, AZ 85374
15533 N 159th Ct, Surprise, AZ 85374
14022 N 158th Ln, Surprise, AZ 85379
14812 N 158th Ln, Surprise, AZ 85379
14136 N 158th Ln, Surprise, AZ 85379
14131 N 159th Dr, Surprise, AZ 85379
14112 N 158th Ln, Surprise, AZ 85379
15128 N 158th Ln, Surprise, AZ 85379
16271 N 159th Ave, Surprise, AZ 85374
14530 N 158th Ln, Surprise, AZ 85379
xxxx3 N 159th Ave #3, Surprise, AZ 85379
xxxx2 N 159th Ave #2, Surprise, AZ 85379
31215 N 159th Ave #2, Surprise, AZ 85387
xxxx4 N 159th Ave #4, Surprise, AZ 85379
13891 N 159th Dr, Surprise, AZ 85379
14912 N 158th Ln, Surprise, AZ 85379
14878 N 158th Ln, Surprise, AZ 85379
14856 N 158th Ln, Surprise, AZ 85379
14834 N 158th Ln, Surprise, AZ 85379
11920 N 158th Ln, Surprise, AZ 85379
16721 N 159th Ave, Surprise, AZ 85374
14934 N 158th Ln, Surprise, AZ 85379
14445 N 159th Dr, Surprise, AZ 85379
14124 N 158th Ln, Surprise, AZ 85379
xxxx1 N 159th Ave #1, Surprise, AZ 85379
15080 N 158th Ln, Surprise, AZ 85379
14249 N 158th Ln, Surprise, AZ 85379
15104 N 158th Ln, Surprise, AZ 85379
16181 N 159th Ave, Surprise, AZ 85374
16259 N 158th Dr, Surprise, AZ 85374
16909 N 159th Ave, Surprise, AZ 85374
14847 N 159th Dr, Surprise, AZ 85379
26255 N 158th Dr, Surprise, AZ 85387
26218 N 158th Dr, Surprise, AZ 85387
16176 N 159th Ave, Surprise, AZ 85374
13867 N 159th Dr, Surprise, AZ 85379
16016 N 158th Ln, Surprise, AZ 85374
14248 N 158th Ln, Surprise, AZ 85379
16156 N 159th Ave, Surprise, AZ 85374
14661 N 159th Dr, Surprise, AZ 85379
16196 N 159th Ave, Surprise, AZ 85374
16189 N 159th Ave, Surprise, AZ 85374
12028 N 158th Ln, Surprise, AZ 85379
15528 N 158th Ln, Surprise, AZ 85374
13920 N 158th Ln, Surprise, AZ 85379
15523 N 158th Ln, Surprise, AZ 85374
16192 N 159th Ave, Surprise, AZ 85374
15524 N 158th Ln, Surprise, AZ 85374
15326 N 158th Ln, Surprise, AZ 85379
xxxx5 N 159th Ave Unit -, Surprise, AZ 85379
13953 N 159th Dr, Surprise, AZ 85379
14721 N 159th Dr, Surprise, AZ 85379
16194 N 158th Dr, Surprise, AZ 85374
11884 N 158th Ln, Surprise, AZ 85379
14708 N 158th Ln, Surprise, AZ 85379
16210 N 159th Ave Unit SURPRI, Surprise, AZ 85374
14696 N 158th Ln, Surprise, AZ 85379
14648 N 158th Ln, Surprise, AZ 85379
16191 N 158th Dr, Surprise, AZ 85374
16122 N 159th Ct, Surprise, AZ 85374
12046 N 158th Ln, Surprise, AZ 85379
31241 N 159th Ave, Surprise, AZ 85387
13830 N 158th Ln, Surprise, AZ 85379
14224 N 158th Ln, Surprise, AZ 85379
16713 N 159th Ave, Surprise, AZ 85374
14350 N 158th Ln, Surprise, AZ 85379
16028 N 158th Ln, Surprise, AZ 85374
14539 N 159th Dr, Surprise, AZ 85379
14326 N 158th Ln, Surprise, AZ 85379
14302 N 158th Ln, Surprise, AZ 85379
11992 N 158th Ln, Surprise, AZ 85379
28877 N 159th Ave, Surprise, AZ 85387
13908 N 158th Ln, Surprise, AZ 85379
16279 N 159th Ave, Surprise, AZ 85374
16901 N 159th Ave, Surprise, AZ 85374
14745 N 159th Dr, Surprise, AZ 85379
15302 N 158th Ln, Surprise, AZ 85379
16024 N 158th Ln, Surprise, AZ 85374
15515 N 158th Ln, Surprise, AZ 85374
14656 N 159th Dr, Surprise, AZ 85379
16222 N 159th Ave, Surprise, AZ 85374
13855 N 159th Dr, Surprise, AZ 85379
14452 N 158th Ln, Surprise, AZ 85379
16118 N 159th Ct, Surprise, AZ 85374
28860 N 159th Ave, Surprise, AZ 85387
12120 N 158th Ln, Surprise, AZ 85379
12102 N 158th Ln, Surprise, AZ 85379
16921 N 159th Ave, Surprise, AZ 85374
13879 N 159th Dr, Surprise, AZ 85379
14527 N 159th Dr, Surprise, AZ 85379
14237 N 158th Ln, Surprise, AZ 85379
16121 N 159th Ct, Surprise, AZ 85374
16255 N 158th Dr, Surprise, AZ 85374
11866 N 158th Ln, Surprise, AZ 85379
14046 N 158th Ln, Surprise, AZ 85379
16184 N 159th Ave, Surprise, AZ 85374
14733 N 159th Dr, Surprise, AZ 85379
28610 N 159th Ave, Surprise, AZ 85387
16725 N 159th Ave, Surprise, AZ 85374
28728 N 159th Ave, Surprise, AZ 85387
14554 N 158th Ln, Surprise, AZ 85379
16012 N 158th Ln, Surprise, AZ 85374
14236 N 158th Ln, Surprise, AZ 85379
16160 N 159th Ave, Surprise, AZ 85374
26224 N 159th Ave, Surprise, AZ 85387
14503 N 159th Dr, Surprise, AZ 85379
14421 N 159th Dr, Surprise, AZ 85379
16701 N 159th Ave, Surprise, AZ 85374
16247 N 158th Dr, Surprise, AZ 85374
16226 N 159th Ave, Surprise, AZ 85374
14488 N 158th Ln, Surprise, AZ 85379
22611 N 159th Ave Unit -, Surprise, AZ 85387
16157 N 159th Ave, Surprise, AZ 85374
14058 N 158th Ln, Surprise, AZ 85379
15069 N 158th Ln, Surprise, AZ 85379
15529 N 159th Ct, Surprise, AZ 85374
16251 N 158th Dr, Surprise, AZ 85374
15527 N 158th Ln, Surprise, AZ 85374
14314 N 158th Ln, Surprise, AZ 85379
13873 N 159th Dr, Surprise, AZ 85379
15519 N 158th Ln, Surprise, AZ 85374
13932 N 158th Ln, Surprise, AZ 85379
16185 N 159th Ave, Surprise, AZ 85374
13842 N 158th Ln, Surprise, AZ 85379
16168 N 159th Ave, Surprise, AZ 85374
15338 N 158th Ln Unit 6', Surprise, AZ 85379
13872 N 159th Dr, Surprise, AZ 85379
16180 N 159th Ave, Surprise, AZ 85374
16905 N 159th Ave, Surprise, AZ 85374
56224 N 159th Ave, Surprise, AZ 85387
16929 N 159th Ave, Surprise, AZ 85374
16737 N 159th Ave, Surprise, AZ 85374
16218 N 159th Ave, Surprise, AZ 85374
14660 N 158th Ln, Surprise, AZ 85379
11974 N 158th Ln, Surprise, AZ 85379