Retail

AutoZone site in Gloucester County fetches $4.8 million, Marcus says