Hot Property: The Abbot

Boston Realty Advisors has negotiated leases with a group of new tenants totaling 30,000 square feet of retail space at the Abbott in Harvard Square.