16593 E 14th St
San Leandro, CA 94578
$2,688,888 USD
6,972 SF
6,972 SF
$2,688,888 USD
Auto Repair