6 Atlas Avenue, Thousand Oaks, CA 91360
4
beds
2
baths
1,788 Sq.Ft. LIVING AREA
0.25 Acres lot
Thousand Oaks offers residents numerous parks, hiking trails, and outdoor recreational activities.
Explore