Tags Adler Industrial Adler Industrial leases 19,000 SF Industrial/Retail Building to Air Filter Superstore in Meridian, Idaho