888 98th St
Oakland, CA 94603
Price Upon Request
10,096 SF
10,096 SF
Price Upon Request
Storefront Retail Office