Homes for sale - 1348 E Hillcrest DR #66, Thousand Oaks, CA 91362 –...