Newbury Park Thousand Oaks Cheap Apartments For Rent
50 rentals available
Loading...
- Mountain Shadow Apartments, 2760 Borchard Rd #304, Newbury Park, CA 91320$2,395/mo
- 1 bd
 - 1 ba
 - 750 sqft
 
 Loading...
Loading...
 to get email alerts when listings hit the market.