3059 E Main St
Ventura, CA 93003
$2,400,000 USD
7,338 SF
7,338 SF
$2,400,000 USD
Auto Repair