436 W MacArthur Blvd
Oakland, CA 94609
Price Upon Request
14,625 SF
14,625 SF
Price Upon Request
Hotel