3
303 Castro St
Oakland, CA 94607
$2,450,000 USD
7,500 SF
7,500 SF
$2,450,000 USD
Warehouse