22
1551-1575 Los Angeles Ave
Ventura, CA 93004
$3,088,680 USD
14,708 SF
14,708 SF
$3,088,680 USD
Industrial