3105 Willow Ln
Thousand Oaks, CA 91361
$10,500,000 USD
25,564 SF
5.5% Cap Rate
25,564 SF
$10,500,000 USD
Warehouse