3
1690 E Hillcrest Dr
Thousand Oaks, CA 91362
$6,450,000 USD
23,236 SF
20
Units
5.3% Cap Rate
23,236 SF
$6,450,000 USD
Apartments