Metron Farnier leased space in an office and industrial building in Louisville.
Tech Firm Leases Louisville Space
Login or obtain Article Access to read the rest of this content.
Metron Farnier leased space in an office and industrial building in Louisville.
April 22, 2025
Industrial / Warehouse
80027