$2,500,000 -
1583 Church Street
Ventura ,
CA 93001
MLS Area (Major): VC29 - Hillside above Poli St./ Foothill Rd