3318 Elm St
Oakland, CA, 94609
Please contact us for price
4,378 SF
Now available for sublease, office located at 3318 Elm St Oakland, California 94609.
Available square footage 4,378 SF.
Please contact us for further information.