20
1895 E Main St
Ventura, CA 93001
$2,195,000 USD
7,194 SF
7,194 SF
$2,195,000 USD
General Retail