12 Elmwood Road offers 20,000 to 85,948 SF of industrial space available for sale or lease in Menands, NY. The property features 7 loading docks and 1 overhead door, 14’–24’ clear heights, 3-phase power, LED lighting, and 60 parking spaces. With flexible size options, immediate availability, and the opportunity to acquire or lease the entire facility, the property can accommodate a range of warehouse, distribution, manufacturing, and owner/user requirements.