21
300 S Mills Rd
Ventura, CA 93003
$3,795,000 USD
13,628 SF
13,628 SF
$3,795,000 USD
Bank