6
384 E Main St
Ventura, CA 93001
$2,200,000 USD
4,222 SF
4,222 SF
$2,200,000 USD
Storefront