62
1895 E Main St
Ventura, CA 93001
$1,995,000 USD
7,194 SF
7,194 SF
$1,995,000 USD
Freestanding