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