Tenant: Black&Decker
Headquarters: United States
Industry: Tools
Location: Hermosillo, Mexico
Area: 499,349 sqft
Building type: Manufacturing