The current Alro Steel building at 7966 National Service Road has a gross leasable area of about 48,000 square feet and dates ...