2
St. Charles Medical Center
Thousand Oaks, CA
$9,950,000 USD
39,534 SF
2
Units
39,534 SF
$9,950,000 USD
Office