• 840 Apollo Street

  • 840 Apollo St, El Segundo, CA 90245

Lease History

Lease Date Available SF Floor / Suite Asking Rate
March 18, 2020 2,460 347 $3.75/sf/mo