Ventura, CA
4125 Market Street, Unit 1

Square Feet
3,650
COE
09/09/2021
Other
$810,000