11
5011-5055 Telegraph Ave
Oakland, CA 94609
Rate Upon Request
1,420-14,370 SF
1
Space Available
Built 1997
Built 1997
1,420-14,370 SF
Rate Upon Request
Retail