3731 MacArthur Blvd
Oakland, CA 94619
$995,000 USD
3,500 SF
3,500 SF
$995,000 USD
Storefront