Teledyne

Teledyne

2-Story Complete building Tenant Improvement. Approximately 80,000 square feet of Electronics Labs, Manufacturing, and Office Space. Located in San Diego, California.

    • Categories: Office & Commercial, Science