Add this property to your favorites View Details 1205 Church Street Custom - 197703 | Ventura $2,399,000 4 bd 3 ba 1 ½ ba 2,284 sqft 1.85 acres Under Contract