5670 Oberlin Dr
San Diego, CA, 92121
Please contact us for price
10,000 - 20,000 SF
Now available for lease, office located at 5670 Oberlin Dr San Diego, California 92121.
Available square footage 10,000 - 20,000 SF.
Please contact us for further information.