National Meter Parts industrial construction finished picture

National Meter Parts

Square Footage
24,000
Location
Lancaster, Ohio