2
14210 E 14th St
San Leandro, CA 94578
$1,090,000 USD
2,584 SF
6% Cap Rate
2,584 SF
$1,090,000 USD
Office