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
MADONNA-MAEGAN
Properties in Thousand Oaks in MADONNA-MAEGAN
Find homes for sale in Thousand Oaks by selecting a property below:
219 Madonna Ln, Newbury Park, CA 91320
91 Madonna Ln, Newbury Park, CA 91320
90 Madonna Ln, Newbury Park, CA 91320
89 Madonna Ln, Newbury Park, CA 91320
95 Madonna Ln #95, Newbury Park, CA 91320
94 Madonna Ln #94, Newbury Park, CA 91320
93 Madonna Ln, Newbury Park, CA 91320
92 Madonna Ln #92, Newbury Park, CA 91320
97 Madonna Ln #97, Newbury Park, CA 91320
96 Madonna Ln #96, Newbury Park, CA 91320
98 Madonna Ln #98, Newbury Park, CA 91320
230 Madonna Ln, Newbury Park, CA 91320
231 Madonna Ln #231, Thousand Oaks, CA 91320
51 Maegan Pl, Thousand Oaks, CA 91362
224 Madonna Ln #148, Newbury Park, CA 91320
128 Maegan Pl #8, Thousand Oaks, CA 91362
50 Maegan Pl #1, Thousand Oaks, CA 91362
56 Maegan Pl #7, Thousand Oaks, CA 91362
51 Maegan Pl, Thousand Oaks, CA 91362
56 Maegan Pl #5, Thousand Oaks, CA 91362
140 Maegan Pl Unit 8C, Thousand Oaks, CA 91362
50 Maegan Pl #5, Thousand Oaks, CA 91362
50 Maegan Pl #4, Thousand Oaks, CA 91362
50 Maegan Pl #3, Thousand Oaks, CA 91362
50 Maegan Pl #2, Thousand Oaks, CA 91362
50 Maegan Pl #7, Thousand Oaks, CA 91362
50 Maegan Pl, Thousand Oaks, CA 91362
50 Maegan Pl #11, Thousand Oaks, CA 91362
50 Maegan Pl #6, Thousand Oaks, CA 91362
50 Maegan Pl #13, Thousand Oaks, CA 91362
50 Maegan Pl #10, Thousand Oaks, CA 91362
97 Madonna Ln #97, Newbury Park, CA 91320
50 Maegan Pl #9, Thousand Oaks, CA 91362
50 Maegan Pl #8, Thousand Oaks, CA 91362
222 Madonna Ln, Newbury Park, CA 91320
221 Madonna Ln, Newbury Park, CA 91320
50 Maegan Pl #15, Thousand Oaks, CA 91362
50 Maegan Pl #14, Thousand Oaks, CA 91362
51 - 81 Maegan Pl, Thousand Oaks, CA 91362
116 Maegan Pl, Thousand Oaks, CA 91362
177 N Madrid Ave, Newbury Park, CA 91320
165 N Madrid Ave, Newbury Park, CA 91320
128 Maegan Pl #6, Thousand Oaks, CA 91362
128 Maegan Pl #7, Thousand Oaks, CA 91362
128 Maegan Pl #9, Thousand Oaks, CA 91362
57 N Madrid Ave, Newbury Park, CA 91320
128 Maegan Pl #1, Thousand Oaks, CA 91362
45 N Madrid Ave, Newbury Park, CA 91320
83 N Madrid Ave, Newbury Park, CA 91320
128 Maegan Pl #4, Thousand Oaks, CA 91362
79 N Madrid Ave, Newbury Park, CA 91320
127 N Madrid Ave, Newbury Park, CA 91320
105 N Madrid Ave, Newbury Park, CA 91320
128 Maegan Pl #2, Thousand Oaks, CA 91362
110 Maegan Pl, Thousand Oaks, CA 91362
143 N Madrid Ave, Newbury Park, CA 91320
128 Maegan Pl #5, Thousand Oaks, CA 91362
139 N Madrid Ave, Newbury Park, CA 91320
128 Maegan Pl #3, Thousand Oaks, CA 91362
122 Maegan Pl #2, Thousand Oaks, CA 91362
122 Maegan Pl #6, Thousand Oaks, CA 91362
122 Maegan Pl #5, Thousand Oaks, CA 91362
122 Maegan Pl #4, Thousand Oaks, CA 91362
122 Maegan Pl #1, Thousand Oaks, CA 91362
126 N Madrid Ave, Newbury Park, CA 91320
122 Maegan Pl #3, Thousand Oaks, CA 91362
104 N Madrid Ave, Newbury Park, CA 91320
122 Maegan Pl #9, Thousand Oaks, CA 91362
142 N Madrid Ave, Newbury Park, CA 91320
138 N Madrid Ave, Newbury Park, CA 91320
122 Maegan Pl #8, Thousand Oaks, CA 91362
176 N Madrid Ave, Newbury Park, CA 91320
152 Maegan Pl, Thousand Oaks, CA 91362
164 N Madrid Ave, Newbury Park, CA 91320
122 Maegan Pl #7, Thousand Oaks, CA 91362
188 N Madrid Ave, Newbury Park, CA 91320
34 S Madrid Ave, Newbury Park, CA 91320
81 S Madrid Ave, Newbury Park, CA 91320
104 Maegan Pl #3, Thousand Oaks, CA 91362
94 S Madrid Ave, Newbury Park, CA 91320
104 Maegan Pl #2, Thousand Oaks, CA 91362
93 S Madrid Ave, Newbury Park, CA 91320
70 S Madrid Ave, Newbury Park, CA 91320
104 Maegan Pl #1, Thousand Oaks, CA 91362
84 S Madrid Ave, Newbury Park, CA 91320
46 S Madrid Ave, Newbury Park, CA 91320
58 S Madrid Ave, Newbury Park, CA 91320
104 Maegan Pl #7, Thousand Oaks, CA 91362
104 Maegan Pl #6, Thousand Oaks, CA 91362
229 Madonna Ln #229, Newbury Park, CA 91320
104 Maegan Pl #5, Thousand Oaks, CA 91362
104 Maegan Pl #4, Thousand Oaks, CA 91362
104 Maegan Pl #11, Thousand Oaks, CA 91362
224 Madonna Ln, Newbury Park, CA 91320
8 N Madrid Ave, Newbury Park, CA 91320
223 Madonna Ln, Newbury Park, CA 91320
104 Maegan Pl #10, Thousand Oaks, CA 91362
104 Maegan Pl #9, Thousand Oaks, CA 91362
104 Maegan Pl #8, Thousand Oaks, CA 91362
104 Maegan Pl #16, Thousand Oaks, CA 91362
104 Maegan Pl #15, Thousand Oaks, CA 91362
104 Maegan Pl #14, Thousand Oaks, CA 91362
227 Madonna Ln #227, Newbury Park, CA 91320
104 Maegan Pl #13, Thousand Oaks, CA 91362
226 Madonna Ln #226, Newbury Park, CA 91320
104 Maegan Pl #12, Thousand Oaks, CA 91362
225 Madonna Ln #225, Newbury Park, CA 91320
232 Madonna Ln, Newbury Park, CA 91320
231 Madonna Ln, Newbury Park, CA 91320
218 Madonna Ln #218, Newbury Park, CA 91320
158 Maegan Pl #9, Thousand Oaks, CA 91362
158 Maegan Pl #3, Thousand Oaks, CA 91362
110 Maegan Pl #4, Thousand Oaks, CA 91362
11 N Madrid Ave, Newbury Park, CA 91320
158 Maegan Pl #4, Thousand Oaks, CA 91362
9 N Madrid Ave, Newbury Park, CA 91320
158 Maegan Pl #5, Thousand Oaks, CA 91362
158 Maegan Pl #6, Thousand Oaks, CA 91362
15 N Madrid Ave, Newbury Park, CA 91320
158 Maegan Pl #2, Thousand Oaks, CA 91362
158 Maegan Pl #7, Thousand Oaks, CA 91362
158 Maegan Pl #8, Thousand Oaks, CA 91362
146 Maegan Pl #7, Thousand Oaks, CA 91362
224 Madonna Ln #224, Newbury Park, CA 91320
146 Maegan Pl #8, Thousand Oaks, CA 91362
3 N Madrid Ave, Newbury Park, CA 91320
146 Maegan Pl #9, Thousand Oaks, CA 91362
146 Maegan Pl #3, Thousand Oaks, CA 91362
7 N Madrid Ave, Newbury Park, CA 91320
158 Maegan Pl #1, Thousand Oaks, CA 91362
5 N Madrid Ave, Newbury Park, CA 91320
146 Maegan Pl #1, Thousand Oaks, CA 91362
146 Maegan Pl #4, Thousand Oaks, CA 91362
146 Maegan Pl #5, Thousand Oaks, CA 91362
146 Maegan Pl #6, Thousand Oaks, CA 91362
218 Madonna Ln, Newbury Park, CA 91320
146 Maegan Pl #2, Thousand Oaks, CA 91362
152 Maegan Pl #5, Thousand Oaks, CA 91362
152 Maegan Pl #2, Thousand Oaks, CA 91362
152 Maegan Pl #4, Thousand Oaks, CA 91362
152 Maegan Pl #1, Thousand Oaks, CA 91362
152 Maegan Pl #8, Thousand Oaks, CA 91362
152 Maegan Pl #7, Thousand Oaks, CA 91362
152 Maegan Pl #6, Thousand Oaks, CA 91362
152 Maegan Pl #3, Thousand Oaks, CA 91362
152 Maegan Pl #9, Thousand Oaks, CA 91362
18 N Madrid Ave, Newbury Park, CA 91320
134 Maegan Pl #1, Thousand Oaks, CA 91362
32 N Madrid Ave, Newbury Park, CA 91320
134 Maegan Pl #7, Thousand Oaks, CA 91362
20 N Madrid Ave, Newbury Park, CA 91320
134 Maegan Pl #2, Thousand Oaks, CA 91362
56 N Madrid Ave, Newbury Park, CA 91320
44 N Madrid Ave, Newbury Park, CA 91320
134 Maegan Pl #3, Thousand Oaks, CA 91362
94 Madonna Ln #94, Newbury Park, CA 91320
82 N Madrid Ave, Newbury Park, CA 91320
134 Maegan Pl #4, Thousand Oaks, CA 91362
78 N Madrid Ave, Newbury Park, CA 91320
140 Maegan Pl #8, Thousand Oaks, CA 91362
140 Maegan Pl #9, Thousand Oaks, CA 91362
19 N Madrid Ave, Newbury Park, CA 91320
140 Maegan Pl #3, Thousand Oaks, CA 91362
33 N Madrid Ave, Newbury Park, CA 91320
134 Maegan Pl #5, Thousand Oaks, CA 91362
21 N Madrid Ave, Newbury Park, CA 91320
134 Maegan Pl #6, Thousand Oaks, CA 91362
140 Maegan Pl #1, Thousand Oaks, CA 91362
140 Maegan Pl #4, Thousand Oaks, CA 91362
140 Maegan Pl #5, Thousand Oaks, CA 91362
140 Maegan Pl #6, Thousand Oaks, CA 91362
140 Maegan Pl #2, Thousand Oaks, CA 91362
140 Maegan Pl #7, Thousand Oaks, CA 91362
116 Maegan Pl #6, Thousand Oaks, CA 91362
116 Maegan Pl #5, Thousand Oaks, CA 91362
116 Maegan Pl #1, Thousand Oaks, CA 91362
116 Maegan Pl #11, Thousand Oaks, CA 91362
116 Maegan Pl #10, Thousand Oaks, CA 91362
116 Maegan Pl #3, Thousand Oaks, CA 91362
116 Maegan Pl #2, Thousand Oaks, CA 91362
116 Maegan Pl #9, Thousand Oaks, CA 91362
116 Maegan Pl #8, Thousand Oaks, CA 91362
116 Maegan Pl #7, Thousand Oaks, CA 91362
110 Maegan Pl #5, Thousand Oaks, CA 91362
110 Maegan Pl #1, Thousand Oaks, CA 91362
116 Maegan Pl #4, Thousand Oaks, CA 91362
116 Maegan Pl #13, Thousand Oaks, CA 91362
116 Maegan Pl #12, Thousand Oaks, CA 91362
110 Maegan Pl #2, Thousand Oaks, CA 91362
110 Maegan Pl #9, Thousand Oaks, CA 91362
110 Maegan Pl #8, Thousand Oaks, CA 91362
110 Maegan Pl #7, Thousand Oaks, CA 91362
110 Maegan Pl #6, Thousand Oaks, CA 91362
16 N Madrid Ave, Newbury Park, CA 91320
110 Maegan Pl #13, Thousand Oaks, CA 91362
10 N Madrid Ave, Newbury Park, CA 91320
110 Maegan Pl #12, Thousand Oaks, CA 91362
12 N Madrid Ave, Newbury Park, CA 91320
2 N Madrid Ave, Newbury Park, CA 91320
6 N Madrid Ave, Newbury Park, CA 91320
110 Maegan Pl #11, Thousand Oaks, CA 91362
22 S Madrid Ave, Newbury Park, CA 91320
110 Maegan Pl #10, Thousand Oaks, CA 91362
14 S Madrid Ave, Newbury Park, CA 91320
110 Maegan Pl #3, Thousand Oaks, CA 91362