A private investor has paid $2 million for a fully leased, three-building medical office portfolio in Burlington County, brokers with Colliers International announced last week.