Retail

WCRE inks 6,100 sq. ft. lease in Voorhees with child care center