• 3815 Euclid Avenue

  • 3815 Euclid Ave, San Diego, CA 92105

Lease History

Lease Date Available SF Floor / Suite Asking Rate
October 13, 2017 2,000 N/A