A private investor has purchased more than 15,000 square feet of medical office and retail space in Flemington for some $4.8 million, according to a listing team with The Kislak Co. Inc.