Client: Tribeca

Status: In Progress

Size: 14,00,000 sq ft | 10 acres