• 1783 East Main Street

  • 1783 E Main St, Ventura, CA 93001

Lease History

Lease Date Available SF Floor / Suite Asking Rate
September 04, 2015 5,000 N/A
September 04, 2015 5,000 N/A