14000 Washington Ave
San Leandro, CA 94578
$5,889,675 USD
19,965 SF
19,965 SF
$5,889,675 USD
Warehouse