Office

Law firm takes 9,100 sq. ft. in Cherry Hill