Potpourri Women's Sportswear Leaves Smelly Sheepshead Bay RdDue to an offensive smell — and an even more offensive rental rate — the Potpourri Women’s Sportswear store will be closing its Sheepshead Bay doors for the final time, tomorrow. Standing in her store nearly emptied of its stock, one of the owners,