18
4080 Loma Vista Rd
Ventura, CA 93003
$4,250,000 USD
16,536 SF
16,536 SF
$4,250,000 USD
Medical