Elyria Foundry Company


  • 120 Filbert Street
  • Elyria, Ohio
  • New construction. 24,126 square foot crane and foundry building as addition to existing building

Leave a Comment