1376 Walter St
Ventura, CA 93003
$2,450,000 USD
39,857 SF
39,857 SF
$2,450,000 USD
Light Manufacturing