1215 Anchors Way #176 Sold Address 1215 Anchors Way #176 Ventura, CA 93003 Details 1350 ft2 - 2 bed / 2 bath + den Gallery