7
14222 E 14th St
San Leandro, CA 94578
$3,700,000 USD
12,585 SF
6% Cap Rate
12,585 SF
$3,700,000 USD
Storefront