10255 Science Center Dr
San Diego, CA, 92121
Please contact us for price
15,246 - 28,000 SF
Now available for lease, lab located at 10255 Science Center Dr San Diego, California 92121.
Available square footage 28,000 SF.
Please contact us for further information.