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
California
Ventura County
Thousand Oaks
EL MONTE-ELSTOW
Properties in Thousand Oaks in EL MONTE-ELSTOW
Find homes for sale in Thousand Oaks by selecting a property below:
203 El Pasillo, Newbury Park, CA 91320
2997 Elmwood St, Newbury Park, CA 91320
2989 Elmwood St, Newbury Park, CA 91320
208 El Pasillo, Newbury Park, CA 91320
178 El Pajaro #178, Newbury Park, CA 91320
203 El Pasillo, Newbury Park, CA 91320
209 El Pasillo #209, Newbury Park, CA 91320
169 El Pajaro, Thousand Oaks, CA 91320
212 El Pasillo #212, Thousand Oaks, CA 91320
210 El Pasillo #210, Newbury Park, CA 91320
208 El Pasillo #208, Thousand Oaks, CA 91320
2984 Elmwood St, Newbury Park, CA 91320
2976 Elmwood St, Newbury Park, CA 91320
1460 El Monte Dr, Thousand Oaks, CA 91362
3005 Elmwood St, Newbury Park, CA 91320
3008 Elmwood St, Newbury Park, CA 91320
3000 Elmwood St, Newbury Park, CA 91320
2992 Elmwood St, Newbury Park, CA 91320
1888 El Monte Dr, Thousand Oaks, CA 91362
1876 El Monte Dr, Thousand Oaks, CA 91362
216 El Pasillo #216, Thousand Oaks, CA 91320
1862 El Monte Dr, Thousand Oaks, CA 91362
1848 El Monte Dr, Thousand Oaks, CA 91362
171 El Pajaro, Thousand Oaks, CA 91320
1836 El Monte Dr, Thousand Oaks, CA 91362
1822 El Monte Dr, Thousand Oaks, CA 91362
1082 El Segundo Dr, Thousand Oaks, CA 91362
1951 El Monte Dr, Thousand Oaks, CA 91362
1981 El Monte Dr, Thousand Oaks, CA 91362
1066 El Segundo Dr, Thousand Oaks, CA 91362
1964 El Monte Dr, Thousand Oaks, CA 91362
1958 El Monte Dr, Thousand Oaks, CA 91362
179 El Pajaro, Thousand Oaks, CA 91320
1950 El Monte Dr, Thousand Oaks, CA 91362
936 El Segundo Dr, Thousand Oaks, CA 91362
1942 El Monte Dr, Thousand Oaks, CA 91362
1932 El Monte Dr, Thousand Oaks, CA 91362
952 El Segundo Dr, Thousand Oaks, CA 91362
1922 El Monte Dr, Thousand Oaks, CA 91362
1912 El Monte Dr, Thousand Oaks, CA 91362
1900 El Monte Dr, Thousand Oaks, CA 91362
964 El Segundo Dr, Thousand Oaks, CA 91362
985 El Segundo Dr, Thousand Oaks, CA 91362
973 El Segundo Dr, Thousand Oaks, CA 91362
949 El Segundo Dr, Thousand Oaks, CA 91362
1980 El Monte Dr, Thousand Oaks, CA 91362
921 El Segundo Dr, Thousand Oaks, CA 91362
1970 El Monte Dr, Thousand Oaks, CA 91362
174 El Pajaro #174, Newbury Park, CA 91320
207 El Pasillo #207, Newbury Park, CA 91320
205 El Pasillo #205, Newbury Park, CA 91320
2051 El Monte Dr, Thousand Oaks, CA 91362
2041 El Monte Dr, Thousand Oaks, CA 91362
2031 El Monte Dr, Thousand Oaks, CA 91362
1991 El Monte Dr, Thousand Oaks, CA 91362
1811 El Monte Dr, Thousand Oaks, CA 91362
1670 El Monte Dr, Thousand Oaks, CA 91362
1630 El Monte Dr, Thousand Oaks, CA 91362
1590 El Monte Dr, Thousand Oaks, CA 91362
1570 El Monte Dr, Thousand Oaks, CA 91362
1560 El Monte Dr, Thousand Oaks, CA 91362
1575 El Monte Dr, Thousand Oaks, CA 91362
1545 El Monte Dr, Thousand Oaks, CA 91362
1701 El Monte Dr, Thousand Oaks, CA 91362
1667 El Monte Dr, Thousand Oaks, CA 91362
1808 El Monte Dr, Thousand Oaks, CA 91362
172 El Pajaro #172, Newbury Park, CA 91320
1776 El Monte Dr, Thousand Oaks, CA 91362
1756 El Monte Dr, Thousand Oaks, CA 91362
1726 El Monte Dr, Thousand Oaks, CA 91362
1700 El Monte Dr, Thousand Oaks, CA 91362
1721 El Monte Dr, Thousand Oaks, CA 91362
1741 El Monte Dr, Thousand Oaks, CA 91362
1761 El Monte Dr, Thousand Oaks, CA 91362
1781 El Monte Dr, Thousand Oaks, CA 91362
178 El Pajaro #178, Newbury Park, CA 91320
176 El Pajaro #176, Newbury Park, CA 91320
1079 El Segundo Dr, Thousand Oaks, CA 91362
1063 El Segundo Dr, Thousand Oaks, CA 91362
1889 El Monte Dr, Thousand Oaks, CA 91362
1877 El Monte Dr, Thousand Oaks, CA 91362
1033 El Segundo Dr, Thousand Oaks, CA 91362
1865 El Monte Dr, Thousand Oaks, CA 91362
180 El Pajaro #180, Newbury Park, CA 91320
1845 El Monte Dr, Thousand Oaks, CA 91362
1011 El Segundo Dr, Thousand Oaks, CA 91362
1049 El Segundo Dr, Thousand Oaks, CA 91362
213 El Pasillo #0, Newbury Park, CA 91320
160 El Pajaro #160, Newbury Park, CA 91320
995 El Segundo Dr, Thousand Oaks, CA 91362
1063 El Segundo Dr, Thousand Oaks, CA 91362
215 El Pasillo #215, Newbury Park, CA 91320
1971 El Monte Dr, Thousand Oaks, CA 91362
165 El Pajaro #165, Newbury Park, CA 91320
1961 El Monte Dr, Thousand Oaks, CA 91362
1054 El Segundo Dr, Thousand Oaks, CA 91362
1941 El Monte Dr, Thousand Oaks, CA 91362
1042 El Segundo Dr, Thousand Oaks, CA 91362
1931 El Monte Dr, Thousand Oaks, CA 91362
174 El Pajaro #174, Newbury Park, CA 91320
1921 El Monte Dr, Thousand Oaks, CA 91362
163 El Pajaro #163, Newbury Park, CA 91320
1911 El Monte Dr, Thousand Oaks, CA 91362
162 El Pajaro, Newbury Park, CA 91320
1309 El Monte Dr, Thousand Oaks, CA 91362
1289 El Monte Dr, Thousand Oaks, CA 91362
1405 El Monte Dr, Thousand Oaks, CA 91362
1415 El Monte Dr, Thousand Oaks, CA 91362
1425 El Monte Dr, Thousand Oaks, CA 91362
1612 Elmsford Pl, Westlake Village, CA 91361
1458 El Monte Dr, Thousand Oaks, CA 91362
1624 Elmsford Pl, Westlake Village, CA 91361
1359 El Monte Dr, Thousand Oaks, CA 91362
1343 El Monte Dr, Thousand Oaks, CA 91362
1325 El Monte Dr, Thousand Oaks, CA 91362
205 El Pasillo #255, Newbury Park, CA 91320
180 El Pajaro #180, Thousand Oaks, CA 91320
1550 El Monte Dr, Thousand Oaks, CA 91362
1556 El Monte Dr, Thousand Oaks, CA 91362
221 El Pasillo #221, Thousand Oaks, CA 91320
1350 El Monte Dr, Thousand Oaks, CA 91362
1005 El Segundo Dr, Thousand Oaks, CA 91362
1332 El Monte Dr, Thousand Oaks, CA 91362
166 El Pajaro, Newbury Park, CA 91320
179 El Pajaro #179, Thousand Oaks, CA 91320
1652 Elmsford Pl, Westlake Village, CA 91361
206 El Pasillo #206, Newbury Park, CA 91320
161 El Pajaro #161, Thousand Oaks, CA 91320
1611 Elmsford Pl, Westlake Village, CA 91361
2181 El Monte Dr, Thousand Oaks, CA 91362
2161 El Monte Dr, Thousand Oaks, CA 91362
2021 El Monte Dr, Thousand Oaks, CA 91362
2141 El Monte Dr, Thousand Oaks, CA 91362
2121 El Monte Dr, Thousand Oaks, CA 91362
1438 El Monte Dr, Thousand Oaks, CA 91362
1665 Elmsford Pl, Westlake Village, CA 91361
172 El Pajaro #0, Thousand Oaks, CA 91320
1653 Elmsford Pl, Westlake Village, CA 91361
1647 Elmsford Pl, Westlake Village, CA 91361
1635 Elmsford Pl, Westlake Village, CA 91361
1623 Elmsford Pl, Westlake Village, CA 91361
181 El Pajaro #0, Thousand Oaks, CA 91320
2061 El Monte Dr, Thousand Oaks, CA 91362
170 El Pajaro, Newbury Park, CA 91320
2071 El Monte Dr, Thousand Oaks, CA 91362
2081 El Monte Dr, Thousand Oaks, CA 91362
1693 Elmsford Pl, Westlake Village, CA 91361
2091 El Monte Dr, Thousand Oaks, CA 91362
1681 Elmsford Pl, Westlake Village, CA 91361
1677 Elmsford Pl, Westlake Village, CA 91361
2046 El Monte Dr, Thousand Oaks, CA 91362
2036 El Monte Dr, Thousand Oaks, CA 91362
2026 El Monte Dr, Thousand Oaks, CA 91362
1416 El Monte Dr, Thousand Oaks, CA 91362
162 El Pajaro #162, Newbury Park, CA 91320
2180 El Monte Dr, Thousand Oaks, CA 91362
2150 El Monte Dr, Thousand Oaks, CA 91362
961 El Segundo Dr, Thousand Oaks, CA 91362
2122 El Monte Dr, Thousand Oaks, CA 91362
2100 El Monte Dr, Thousand Oaks, CA 91362
2086 El Monte Dr, Thousand Oaks, CA 91362
2072 El Monte Dr, Thousand Oaks, CA 91362
2060 El Monte Dr, Thousand Oaks, CA 91362
2052 El Monte Dr, Thousand Oaks, CA 91362
1694 Elmsford Pl, Westlake Village, CA 91361
1941 Elmsbury Rd, Westlake Village, CA 91361
1925 Elmsbury Rd, Westlake Village, CA 91361
173 El Pajaro #173, Thousand Oaks, CA 91320
2190 El Monte Dr, Thousand Oaks, CA 91362
1924 Elmsbury Rd, Westlake Village, CA 91361
164 El Pajaro #164, Newbury Park, CA 91320
1936 Elmsbury Rd, Westlake Village, CA 91361
1948 Elmsbury Rd, Westlake Village, CA 91361
1636 Elmsford Pl, Westlake Village, CA 91361
1648 Elmsford Pl, Westlake Village, CA 91361
1428 El Monte Dr, Thousand Oaks, CA 91362
1664 Elmsford Pl, Westlake Village, CA 91361
1451 El Monte Dr, Thousand Oaks, CA 91362
1461 El Monte Dr, Thousand Oaks, CA 91362
1676 Elmsford Pl, Westlake Village, CA 91361
1473 El Monte Dr, Thousand Oaks, CA 91362
1682 Elmsford Pl, Westlake Village, CA 91361
167 El Pajaro #167, Thousand Oaks, CA 91320
204 El Pasillo #204, Newbury Park, CA 91320
161 El Pajaro, Thousand Oaks, CA 91320
1515 El Monte Dr, Thousand Oaks, CA 91362
211 El Pasillo, Newbury Park, CA 91320
212 El Pasillo #212, Newbury Park, CA 91320
1990 El Monte Dr, Thousand Oaks, CA 91362
1659 Elstow Ct, Westlake Village, CA 91361
1667 Elstow Ct, Westlake Village, CA 91361
1079 El Segundo Dr, Thousand Oaks, CA 91362
1263 El Monte Dr, Thousand Oaks, CA 91362
213 El Pasillo #213, Newbury Park, CA 91320
1243 El Monte Dr, Thousand Oaks, CA 91362
216 El Pasillo, Newbury Park, CA 91320
1264 El Monte Dr, Thousand Oaks, CA 91362
1242 El Monte Dr, Thousand Oaks, CA 91362
1666 Elstow Ct, Westlake Village, CA 91361
215 El Pasillo #215, Newbury Park, CA 91320
1658 Elstow Ct, Westlake Village, CA 91361
1167 El Monte Dr, Thousand Oaks, CA 91362
217 El Pasillo #217, Newbury Park, CA 91320
1184 El Monte Dr, Thousand Oaks, CA 91362
1168 El Monte Dr, Thousand Oaks, CA 91362