San Leandro, CA
2100 Orchard Ave

Square Feet
6,460
COE
01/23/2023
Fitness Center
$1,825,000