A strip of prime Harvard Square properties sold Monday for $108 million to a North Carolina-based real estate investment company, three months after hitting the market.