1625-1627 Willow St
Oakland, CA 94607
Price Upon Request
27,000 SF
27,000 SF
Price Upon Request
Warehouse