18
14000 E 14th St
San Leandro, CA 94578
$725,000 USD
1,560 SF
1,560 SF
$725,000 USD
Medical