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