M

power transmission structure (steel) fabrication f...

power transmission structure (steel) fabrication facility.
a few huge lots in the industrial park

Comments:

No comments