Office

Joint venture buys 66,000 sq. ft. medical office building in Hackettstown