3306-3310 Lakeshore Ave
Oakland, CA 94610
$2,550,000 USD
4,232 SF
4,232 SF
$2,550,000 USD
Storefront