Postcard from the Slope How Much Is That Buddha In The Window? August 22, 2008 louise crawford It’s for sale (and back by popular demand) at Zuzu’s Petals on Fifth Avenue in Park Slope.