The new Park House at Washington Square proclaimed a “hit”

April 28, 2014