peonies on 24th street