South Terrace

Located In: Above The Heights

Above The Heights

Above The Heights

South Terrace
Address
Above The Heights

2420 Amsterdam Avenue New York, NY 10033

Business Space Location Map
Capacity
F&B Options
In-house catering
Features
  • Outdoor Area