303 Hudson St
Oakland, CA 94618
$2,700,000 USD
5,350 SF
5,350 SF
$2,700,000 USD
Schools