10100 MacArthur Blvd
Oakland, CA 94605
$1,500,000 USD
6,252 SF
6,252 SF
$1,500,000 USD
Hotel