House for rent, 117 W Avenida De Los Arboles, #165, in Thousand Oaks, United StatesThousand Oaks, 117 W Avenida De Los Arboles, #165House with flats • 2 bed. • 2 bath. • 97.55 m²