Fleet Management Company Leases 64,000 Square Foot Office Space At The Metro Center