Health Care & Education

Cherry Hill medical office building fetches $4 million