227 Remmington Ave Sold Address 227 Remmington Ave Ventura, CA 93003 Details 1640 ft2 - 2 bed / 2 bath + den Gallery