660 Ventura Blvd
Camarillo, CA 93010
$10,422,000 USD
9,840 SF
5% Cap Rate
9,840 SF
$10,422,000 USD
Storefront