Retail

Hampshire sells 88,000 sq. ft. retail center in Mount Laurel