2
3458-3462 Loma Vista Rd
Ventura, CA 93003
$950,000 USD
1,979 SF
1,979 SF
$950,000 USD
Medical