Verizon signs lease in Harvard Square

Verizon Communications Inc. is leasing the first floor of 95 Mt. Auburn St. in Harvard Square in Cambrige, Mass.  The New York-based company is taking about 4,500 square feet at what used to be home to Tower Records, according to Richard Diamond, of The Diamond Group, a real estate firm, in Cambridge.