2933 Alvarado St
San Leandro, CA 94577
1 of 3

Available Spaces:

Suite Space Type Pricing Size
All Industrial Space For lease: Negotiable 53,805 sqft

Learn More:

Building Details:

• Year Built: 1970