30
1865 El Monte Dr
Thousand Oaks, CA 91362
$1,900,000 USD
3,300 SF
3
Units
4.92% Cap Rate
3,300 SF
$1,900,000 USD
Apartments