A private investor has purchased a nearly 45,000-square-foot medical office campus in Camden County for $6.7 million, brokers with Marcus & Millichap said Monday.