Clayton, OK

Building Type: Light Industrial
Industry: Renewable Energy
Location: Clayton, OK
Square Feet: 5,000