22
1672 E 14th St
San Leandro, CA 94577
$1,475,000 USD
6,321 SF
5% Cap Rate
6,321 SF
$1,475,000 USD
Auto Repair