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
CASINO-CAYO GRANDE
Properties in Thousand Oaks in CASINO-CAYO GRANDE
Find homes for sale in Thousand Oaks by selecting a property below:
807 Cayo Grande Ct, Newbury Park, CA 91320
803 Cayo Grande Ct, Newbury Park, CA 91320
3168 Casino Dr, Thousand Oaks, CA 91362
3160 Casino Dr, Thousand Oaks, CA 91362
3184 Casino Dr, Thousand Oaks, CA 91362
815 Cayo Grande Ct, Newbury Park, CA 91320
3176 Casino Dr, Thousand Oaks, CA 91362
3200 Casino Dr, Thousand Oaks, CA 91362
811 Cayo Grande Ct, Newbury Park, CA 91320
3192 Casino Dr, Thousand Oaks, CA 91362
791 Cayo Grande Ct, Newbury Park, CA 91320
787 Cayo Grande Ct, Newbury Park, CA 91320
795 Cayo Grande Ct, Newbury Park, CA 91320
783 Cayo Grande Ct, Newbury Park, CA 91320
779 Cayo Grande Ct, Newbury Park, CA 91320
775 Cayo Grande Ct, Newbury Park, CA 91320
700 Cayo Grande Ct, Newbury Park, CA 91320
704 Cayo Grande Ct, Newbury Park, CA 91320
223 Castilian Ave, Newbury Park, CA 91320
840 Cayo Grande Ct, Newbury Park, CA 91320
229 Castilian Ave, Newbury Park, CA 91320
237 Castilian Ave, Newbury Park, CA 91320
241 Castilian Ave, Newbury Park, CA 91320
263 Castilian Ave, Newbury Park, CA 91320
285 Castilian Ave, Newbury Park, CA 91320
828 Cayo Grande Ct, Newbury Park, CA 91320
824 Cayo Grande Ct, Newbury Park, CA 91320
836 Cayo Grande Ct, Newbury Park, CA 91320
185 Castilian Ave, Newbury Park, CA 91320
832 Cayo Grande Ct, Newbury Park, CA 91320
219 Castilian Ave, Newbury Park, CA 91320
594 Cayo Grande Ct, Newbury Park, CA 91320
240 Castilian Ave, Newbury Park, CA 91320
586 Cayo Grande Ct, Newbury Park, CA 91320
812 Cayo Grande Ct, Newbury Park, CA 91320
236 Castilian Ave, Newbury Park, CA 91320
820 Cayo Grande Ct, Newbury Park, CA 91320
228 Castilian Ave, Newbury Park, CA 91320
222 Castilian Ave, Newbury Park, CA 91320
816 Cayo Grande Ct, Newbury Park, CA 91320
218 Castilian Ave, Newbury Park, CA 91320
804 Cayo Grande Ct, Newbury Park, CA 91320
544 Cayo Grande Ct, Newbury Park, CA 91320
800 Cayo Grande Ct, Newbury Park, CA 91320
3264 Casino Dr, Thousand Oaks, CA 91362
560 Cayo Grande Ct, Newbury Park, CA 91320
808 Cayo Grande Ct, Newbury Park, CA 91320
578 Cayo Grande Ct, Newbury Park, CA 91320
552 Cayo Grande Ct, Newbury Park, CA 91320
125 Castilian Ave, Newbury Park, CA 91320
788 Cayo Grande Ct, Newbury Park, CA 91320
135 Castilian Ave, Newbury Park, CA 91320
784 Cayo Grande Ct, Newbury Park, CA 91320
149 Castilian Ave, Newbury Park, CA 91320
163 Castilian Ave, Newbury Park, CA 91320
796 Cayo Grande Ct, Newbury Park, CA 91320
792 Cayo Grande Ct, Newbury Park, CA 91320
184 Castilian Ave, Newbury Park, CA 91320
162 Castilian Ave, Newbury Park, CA 91320
148 Castilian Ave, Newbury Park, CA 91320
780 Cayo Grande Ct, Newbury Park, CA 91320
136 Castilian Ave, Newbury Park, CA 91320
124 Castilian Ave, Newbury Park, CA 91320
776 Cayo Grande Ct, Newbury Park, CA 91320
112 Castilian Ave, Newbury Park, CA 91320
111 Castilian Ave, Newbury Park, CA 91320
3216 Casino Dr, Thousand Oaks, CA 91362
3208 Casino Dr, Thousand Oaks, CA 91362
3232 Casino Dr, Thousand Oaks, CA 91362
819 Cayo Grande Ct, Newbury Park, CA 91320
3224 Casino Dr, Thousand Oaks, CA 91362
3240 Casino Dr, Thousand Oaks, CA 91362
823 Cayo Grande Ct, Newbury Park, CA 91320
523 Cayo Grande Ct, Newbury Park, CA 91320
1592 Castleview Ct, Westlake Village, CA 91361
505 Cayo Grande Ct, Newbury Park, CA 91320
1596 Castleview Ct, Westlake Village, CA 91361
1600 Castleview Ct, Westlake Village, CA 91361
1604 Castleview Ct, Westlake Village, CA 91361
2642 Castillo Cir, Thousand Oaks, CA 91360
2654 Castillo Cir, Thousand Oaks, CA 91360
2648 Castillo Cir, Thousand Oaks, CA 91360
2660 Castillo Cir, Thousand Oaks, CA 91360
1679 Castlebridge Ct, Westlake Village, CA 91362
764 Cayo Grande Ct, Newbury Park, CA 91320
3328 Casino Dr, Thousand Oaks, CA 91362
772 Cayo Grande Ct, Newbury Park, CA 91320
768 Cayo Grande Ct, Newbury Park, CA 91320
760 Cayo Grande Ct, Newbury Park, CA 91320
2669 Castillo Cir, Thousand Oaks, CA 91360
2675 Castillo Cir, Thousand Oaks, CA 91360
2681 Castillo Cir, Thousand Oaks, CA 91360
2687 Castillo Cir, Thousand Oaks, CA 91360
2645 Castillo Cir, Thousand Oaks, CA 91360
2633 Castillo Cir, Thousand Oaks, CA 91360
2639 Castillo Cir, Thousand Oaks, CA 91360
2657 Castillo Cir, Thousand Oaks, CA 91360
2651 Castillo Cir, Thousand Oaks, CA 91360
536 Cayo Grande Ct, Newbury Park, CA 91320
2627 Castillo Cir, Thousand Oaks, CA 91360
2621 Castillo Cir, Thousand Oaks, CA 91360
2682 Castillo Cir, Thousand Oaks, CA 91360
1608 Castleview Ct, Westlake Village, CA 91361
504 Cayo Grande Ct, Newbury Park, CA 91320
2676 Castillo Cir, Thousand Oaks, CA 91360
512 Cayo Grande Ct, Newbury Park, CA 91320
528 Cayo Grande Ct, Newbury Park, CA 91320
346 Castilian Ave, Newbury Park, CA 91320
2663 Castillo Cir, Thousand Oaks, CA 91360
352 Castilian Ave, Newbury Park, CA 91320
358 Castilian Ave, Newbury Park, CA 91320
364 Castilian Ave, Newbury Park, CA 91320
370 Castilian Ave, Newbury Park, CA 91320
3304 Casino Dr, Thousand Oaks, CA 91362
3296 Casino Dr, Thousand Oaks, CA 91362
3256 Casino Dr, Thousand Oaks, CA 91362
3288 Casino Dr, Thousand Oaks, CA 91362
191 Cathy Dr, Newbury Park, CA 91320
3344 Casino Dr, Thousand Oaks, CA 91362
3336 Casino Dr, Thousand Oaks, CA 91362
3320 Casino Dr, Thousand Oaks, CA 91362
3806 Cayman Ct, Newbury Park, CA 91320
1688 Castlebridge Ct, Westlake Village, CA 91362
1687 Castlebridge Ct, Westlake Village, CA 91362
357 Castilian Ave, Newbury Park, CA 91320
351 Castilian Ave, Newbury Park, CA 91320
345 Castilian Ave, Newbury Park, CA 91320
376 Castilian Ave, Newbury Park, CA 91320
382 Castilian Ave, Newbury Park, CA 91320
388 Castilian Ave, Newbury Park, CA 91320
394 Castilian Ave, Newbury Park, CA 91320
381 Castilian Ave, Newbury Park, CA 91320
375 Castilian Ave, Newbury Park, CA 91320
369 Castilian Ave, Newbury Park, CA 91320
365 Castilian Ave, Newbury Park, CA 91320
3805 Cayman Ct, Newbury Park, CA 91320
99 Castilian Ct, Newbury Park, CA 91320
684 Cayo Grande Ct, Newbury Park, CA 91320
799 Cayo Grande Ct, Newbury Park, CA 91320
692 Cayo Grande Ct, Newbury Park, CA 91320
752 Cayo Grande Ct, Newbury Park, CA 91320
39 Castilian Ct, Newbury Park, CA 91320
676 Cayo Grande Ct, Newbury Park, CA 91320
51 Castilian Ct, Newbury Park, CA 91320
756 Cayo Grande Ct, Newbury Park, CA 91320
63 Castilian Ct, Newbury Park, CA 91320
75 Castilian Ct, Newbury Park, CA 91320
87 Castilian Ct, Newbury Park, CA 91320
634 Cayo Grande Ct, Newbury Park, CA 91320
740 Cayo Grande Ct, Newbury Park, CA 91320
38 Castilian Ct, Newbury Park, CA 91320
744 Cayo Grande Ct, Newbury Park, CA 91320
26 Castilian Ct, Newbury Park, CA 91320
626 Cayo Grande Ct, Newbury Park, CA 91320
14 Castilian Ct, Newbury Park, CA 91320
668 Cayo Grande Ct, Newbury Park, CA 91320
748 Cayo Grande Ct, Newbury Park, CA 91320
15 Castilian Ct, Newbury Park, CA 91320
642 Cayo Grande Ct, Newbury Park, CA 91320
650 Cayo Grande Ct, Newbury Park, CA 91320
27 Castilian Ct, Newbury Park, CA 91320
693 Cayo Grande Ct, Newbury Park, CA 91320
732 Cayo Grande Ct, Newbury Park, CA 91320
685 Cayo Grande Ct, Newbury Park, CA 91320
728 Cayo Grande Ct, Newbury Park, CA 91320
74 Castilian Ct, Newbury Park, CA 91320
602 Cayo Grande Ct, Newbury Park, CA 91320
62 Castilian Ct, Newbury Park, CA 91320
618 Cayo Grande Ct, Newbury Park, CA 91320
50 Castilian Ct, Newbury Park, CA 91320
736 Cayo Grande Ct, Newbury Park, CA 91320
645 Cayo Grande Ct, Newbury Park, CA 91320
637 Cayo Grande Ct, Newbury Park, CA 91320
641 Cayo Grande Ct, Newbury Park, CA 91320
720 Cayo Grande Ct, Newbury Park, CA 91320
677 Cayo Grande Ct, Newbury Park, CA 91320
651 Cayo Grande Ct, Newbury Park, CA 91320
669 Cayo Grande Ct, Newbury Park, CA 91320
724 Cayo Grande Ct, Newbury Park, CA 91320
591 Cayo Grande Ct, Newbury Park, CA 91320
609 Cayo Grande Ct, Newbury Park, CA 91320
579 Cayo Grande Ct, Newbury Park, CA 91320
708 Cayo Grande Ct, Newbury Park, CA 91320
633 Cayo Grande Ct, Newbury Park, CA 91320
716 Cayo Grande Ct, Newbury Park, CA 91320
712 Cayo Grande Ct, Newbury Park, CA 91320
621 Cayo Grande Ct, Newbury Park, CA 91320
3272 Casino Dr, Thousand Oaks, CA 91362
3305 Casino Dr, Thousand Oaks, CA 91362
3289 Casino Dr, Thousand Oaks, CA 91362
3297 Casino Dr, Thousand Oaks, CA 91362
3280 Casino Dr, Thousand Oaks, CA 91362
3337 Casino Dr, Thousand Oaks, CA 91362
3321 Casino Dr, Thousand Oaks, CA 91362
3329 Casino Dr, Thousand Oaks, CA 91362
3317 Casino Dr, Thousand Oaks, CA 91362
1636 Castlehill Ct, Westlake Village, CA 91361
1628 Castlehill Ct, Westlake Village, CA 91361
1629 Castlehill Ct, Westlake Village, CA 91361
1637 Castlehill Ct, Westlake Village, CA 91361
1655 Castlehill Ct, Westlake Village, CA 91361
1680 Castlebridge Ct, Westlake Village, CA 91362
1660 Castlehill Ct, Westlake Village, CA 91361
1654 Castlehill Ct, Westlake Village, CA 91361
1642 Castlehill Ct, Westlake Village, CA 91361