Tribeca Rooftop Three-Sixty

10 Desbrosses Street, New York, NY 10013