• 228 E Thompson Blvd

  • 228 E Thompson Blvd, Ventura, CA 93001

Lease History

Lease Date Available SF Floor / Suite Asking Rate
November 25, 2016 1,026 $1.90/sf/mo