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
California
Ventura County
Thousand Oaks
MENDOCINO-MISTY CANYON
Properties in Thousand Oaks in MENDOCINO-MISTY CANYON
Find homes for sale in Thousand Oaks by selecting a property below:
151 Mesa Ave, Newbury Park, CA 91320
159 Mesa Ave, Newbury Park, CA 91320
135 Mesa Ave, Newbury Park, CA 91320
143 Mesa Ave, Newbury Park, CA 91320
918 Misty Canyon Ave, Westlake Village, CA 91362
910 Misty Canyon Ave, Westlake Village, CA 91362
223 Mesa Ave, Newbury Park, CA 91320
1977 Millville Ct, Thousand Oaks, CA 91360
235 Mesa Ave, Newbury Park, CA 91320
942 Misty Canyon Ave, Westlake Village, CA 91362
199 Mesa Ave, Newbury Park, CA 91320
211 Mesa Ave, Newbury Park, CA 91320
183 Mesa Ave, Newbury Park, CA 91320
934 Misty Canyon Ave, Westlake Village, CA 91362
191 Mesa Ave, Newbury Park, CA 91320
167 Mesa Ave, Newbury Park, CA 91320
175 Mesa Ave, Newbury Park, CA 91320
926 Misty Canyon Ave, Westlake Village, CA 91362
148 Mesa Ave, Newbury Park, CA 91320
295 Mesa Ave, Newbury Park, CA 91320
305 Mesa Ave, Newbury Park, CA 91320
2250 Michael Dr, Newbury Park, CA 91320
271 Mesa Ave, Newbury Park, CA 91320
283 Mesa Ave, Newbury Park, CA 91320
247 Mesa Ave, Newbury Park, CA 91320
259 Mesa Ave, Newbury Park, CA 91320
950 Misty Canyon Ave, Westlake Village, CA 91362
306 Mesa Ave, Newbury Park, CA 91320
210 Mesa Ave, Newbury Park, CA 91320
198 Mesa Ave, Newbury Park, CA 91320
234 Mesa Ave, Newbury Park, CA 91320
222 Mesa Ave, Newbury Park, CA 91320
258 Mesa Ave, Newbury Park, CA 91320
246 Mesa Ave, Newbury Park, CA 91320
282 Mesa Ave, Newbury Park, CA 91320
270 Mesa Ave, Newbury Park, CA 91320
160 Mesa Ave, Newbury Park, CA 91320
1695 Miller Ranch Dr, Westlake Village, CA 91362
1781 Miller Ranch Dr, Westlake Village, CA 91362
1773 Miller Ranch Dr, Westlake Village, CA 91362
1797 Miller Ranch Dr, Westlake Village, CA 91362
1789 Miller Ranch Dr, Westlake Village, CA 91362
1722 Miller Ranch Dr, Thousand Oaks, CA 91362
294 Mesa Ave, Newbury Park, CA 91320
4184 Minnecota Dr, Thousand Oaks, CA 91360
4188 Minnecota Dr, Thousand Oaks, CA 91360
4683 Middle Fork Cir Unit CL, Westlake Village, CA 91362
1663 Mendocino Ln, Newbury Park, CA 91320
4172 Minnecota Dr, Thousand Oaks, CA 91360
4180 Minnecota Dr, Thousand Oaks, CA 91360
4168 Minnecota Dr, Thousand Oaks, CA 91360
4216 Minnecota Dr, Thousand Oaks, CA 91360
2994 Michael Dr, Newbury Park, CA 91320
4220 Minnecota Dr, Thousand Oaks, CA 91360
4208 Minnecota Dr, Thousand Oaks, CA 91360
4212 Minnecota Dr, Thousand Oaks, CA 91360
4200 Minnecota Dr, Thousand Oaks, CA 91360
4204 Minnecota Dr, Thousand Oaks, CA 91360
4192 Minnecota Dr, Thousand Oaks, CA 91360
3013 Michael Dr, Newbury Park, CA 91320
4196 Minnecota Dr, Thousand Oaks, CA 91360
4224 Minnecota Dr, Thousand Oaks, CA 91360
2579 Michael Dr, Newbury Park, CA 91320
1980 Millville Ct, Thousand Oaks, CA 91360
4223 Minnecota Dr, Thousand Oaks, CA 91360
4229 Minnecota Dr, Thousand Oaks, CA 91360
4211 Minnecota Dr, Thousand Oaks, CA 91360
1992 Millville Ct, Thousand Oaks, CA 91360
4217 Minnecota Dr, Thousand Oaks, CA 91360
4199 Minnecota Dr, Thousand Oaks, CA 91360
1968 Millville Ct, Thousand Oaks, CA 91360
4205 Minnecota Dr, Thousand Oaks, CA 91360
4187 Minnecota Dr, Thousand Oaks, CA 91360
4193 Minnecota Dr, Thousand Oaks, CA 91360
2811 Michael Dr, Newbury Park, CA 91320
1965 Millville Ct, Thousand Oaks, CA 91360
869 Mirage Ct, Newbury Park, CA 91320
864 Mirage Ct, Newbury Park, CA 91320
856 Mirage Ct, Newbury Park, CA 91320
853 Mirage Ct, Newbury Park, CA 91320
861 Mirage Ct, Newbury Park, CA 91320
1647 Mendocino Ln, Newbury Park, CA 91320
1639 Mendocino Ln, Newbury Park, CA 91320
1671 Mendocino Ln, Newbury Park, CA 91320
1655 Mendocino Ln, Newbury Park, CA 91320
1815 Mesa Ridge Ave, Westlake Village, CA 91362
1674 Mesa Ridge Ave, Westlake Village, CA 91362
4671 Middle Fork Cir, Westlake Village, CA 91362
378 Mesa Ave, Newbury Park, CA 91320
366 Mesa Ave, Newbury Park, CA 91320
365 Mesa Ave, Newbury Park, CA 91320
377 Mesa Ave, Newbury Park, CA 91320
341 Mesa Ave, Newbury Park, CA 91320
353 Mesa Ave, Newbury Park, CA 91320
317 Mesa Ave, Newbury Park, CA 91320
329 Mesa Ave, Newbury Park, CA 91320
380 Mesa Ave, Newbury Park, CA 91320
330 Mesa Ave, Newbury Park, CA 91320
318 Mesa Ave, Newbury Park, CA 91320
354 Mesa Ave, Newbury Park, CA 91320
342 Mesa Ave, Newbury Park, CA 91320
2483 Michael Dr, Newbury Park, CA 91320
1779 Mesa Ridge Ave, Westlake Village, CA 91362
2995 Michael Dr, Newbury Park, CA 91320
1791 Mesa Ridge Ave, Westlake Village, CA 91362
1803 Mesa Ridge Ave, Westlake Village, CA 91362
2471 Michael Dr, Newbury Park, CA 91320
2517 Michael Dr, Newbury Park, CA 91320
1723 Mesa Ridge Ave, Westlake Village, CA 91362
2507 Michael Dr, Newbury Park, CA 91320
1309 Mill Creek Ct, Thousand Oaks, CA 91360
1745 Mesa Ridge Ave, Westlake Village, CA 91362
2495 Michael Dr, Newbury Park, CA 91320
1767 Mesa Ridge Ave, Westlake Village, CA 91362
2543 Michael Dr, Newbury Park, CA 91320
1333 Mill Creek Ct, Thousand Oaks, CA 91360
2531 Michael Dr, Newbury Park, CA 91320
1325 Mill Creek Ct, Thousand Oaks, CA 91360
1695 Mesa Ridge Ave, Westlake Village, CA 91362
2517 Michael Dr, Newbury Park, CA 91320
1701 Mesa Ridge Ave, Westlake Village, CA 91362
1317 Mill Creek Ct, Thousand Oaks, CA 91360
2483 Michael Dr, Newbury Park, CA 91320
2495 Michael Dr, Newbury Park, CA 91320
1340 Mill Creek Ct, Thousand Oaks, CA 91360
2507 Michael Dr, Newbury Park, CA 91320
1341 Mill Creek Ct, Thousand Oaks, CA 91360
1324 Mill Creek Ct, Thousand Oaks, CA 91360
2471 Michael Dr, Newbury Park, CA 91320
1332 Mill Creek Ct, Thousand Oaks, CA 91360
1872 Mesa Ridge Ave, Westlake Village, CA 91362
1884 Mesa Ridge Ave, Westlake Village, CA 91362
1824 Mesa Ridge Ave, Westlake Village, CA 91362
1836 Mesa Ridge Ave, Westlake Village, CA 91362
1848 Mesa Ridge Ave, Westlake Village, CA 91362
1860 Mesa Ridge Ave, Westlake Village, CA 91362
2805 Michael Dr, Newbury Park, CA 91320
4176 Minnecota Dr, Thousand Oaks, CA 91360
1812 Mesa Ridge Ave, Westlake Village, CA 91362
0AK Mirage Pl, Westlake Village, CA 91362
1714 Miller Ranch Dr, Thousand Oaks, CA 91362
2823 Michael Dr, Newbury Park, CA 91320
2915 Michael Dr, Newbury Park, CA 91320
2919 Michael Dr, Newbury Park, CA 91320
1690 Miller Ranch Dr, Westlake Village, CA 91362
2819 Michael Dr, Newbury Park, CA 91320
2821 Michael Dr, Newbury Park, CA 91320
2821 Michael Dr, Newbury Park, CA 91320
2807 Michael Dr, Newbury Park, CA 91320
2809 Michael Dr, Newbury Park, CA 91320
2817 Michael Dr, Newbury Park, CA 91320
1662 Mesa Ridge Ave, Westlake Village, CA 91362
3191 Michael Dr, Newbury Park, CA 91320
1650 Mesa Ridge Ave, Westlake Village, CA 91362
2815 Michael Dr, Newbury Park, CA 91320
1638 Mesa Ridge Ave, Westlake Village, CA 91362
2642 Miller Pl, Thousand Oaks, CA 91362
1885 Mesa Ridge Ave, Westlake Village, CA 91362
1841 Mesa Ridge Ave, Westlake Village, CA 91362
1698 Miller Ranch Dr, Thousand Oaks, CA 91362
1863 Mesa Ridge Ave, Westlake Village, CA 91362
2623 Miller Pl, Thousand Oaks, CA 91362
2631 Miller Pl, Thousand Oaks, CA 91362
100 Merry Oak Ln, Westlake Village, CA 91361
4683 Middle Fork Cir, Westlake Village, CA 91362
2763 Michael Dr, Newbury Park, CA 91320
1746 Mesa Ridge Ave, Westlake Village, CA 91362
2777 Michael Dr, Newbury Park, CA 91320
1790 Mesa Ridge Ave, Westlake Village, CA 91362
1768 Mesa Ridge Ave, Westlake Village, CA 91362
2791 Michael Dr, Newbury Park, CA 91320
2749 Michael Dr, Newbury Park, CA 91320
1813 Miller Ranch Dr, Westlake Village, CA 91362
3087 Michael Dr, Newbury Park, CA 91320
1805 Miller Ranch Dr, Westlake Village, CA 91362
1788 Miller Ranch Dr, Westlake Village, CA 91362
3061 Michael Dr, Newbury Park, CA 91320
1702 Mesa Ridge Ave, Westlake Village, CA 91362
1806 Miller Ranch Dr, Westlake Village, CA 91362
3039 Michael Dr, Newbury Park, CA 91320
1722 Miller Ranch Dr, Westlake Village, CA 91362
1724 Mesa Ridge Ave, Westlake Village, CA 91362
1780 Miller Ranch Dr, Westlake Village, CA 91362
1714 Miller Ranch Dr, Westlake Village, CA 91362
2691 Michael Dr, Newbury Park, CA 91320
2707 Michael Dr, Newbury Park, CA 91320
3125 Michael Dr, Newbury Park, CA 91320
1686 Mesa Ridge Ave, Westlake Village, CA 91362
2721 Michael Dr, Newbury Park, CA 91320
2735 Michael Dr, Newbury Park, CA 91320
2659 Michael Dr, Newbury Park, CA 91320
2675 Michael Dr, Newbury Park, CA 91320
2650 Miller Pl, Thousand Oaks, CA 91362
2625 Michael Dr, Newbury Park, CA 91320
2643 Michael Dr, Newbury Park, CA 91320
2591 Michael Dr, Newbury Park, CA 91320
2609 Michael Dr, Newbury Park, CA 91320
2555 Michael Dr, Newbury Park, CA 91320
2618 Miller Pl, Thousand Oaks, CA 91362
4671 Middle Fork Cir, Westlake Village, CA 91362
2631 Miller Pl, Thousand Oaks, CA 91362
2567 Michael Dr, Newbury Park, CA 91320
2615 Miller Pl, Thousand Oaks, CA 91362
2634 Miller Pl, Thousand Oaks, CA 91362
2626 Miller Pl, Thousand Oaks, CA 91362