1177 65th St
Oakland, CA 94608
$2,975,000 USD
10,000 SF
10,000 SF
$2,975,000 USD
Light Manufacturing