Apartments with Canyon Views in Thousand Oaks

Viewing 2 apartments in Thousand Oaks
Prices subject to change
The Knolls Apartments Building Photo
The Knolls
2544 Vista Wood Cir - Thousand Oaks, CA
1 bed$2,290
2 bed$2,076
3 bed$2,945
Open Website
Westlake Canyon Apartments Building Photo
Westlake Canyon
2338 Fountain Crest Lane - Thousand Oaks, CA
1 bed$1,834
2 bed$2,185
Open Website