Boston Realty Advisors Leases 'The Abbot' Retail in Harvard Square

Boston, Massachusetts--(Newsfile Corp. - November 14, 2022) - Boston Realty Advisors has completed leasing 30,000 square feet of new retail space on the lower three floors of the iconic, newly restored Abbot building at the heart of Harvard Square.