Test Description

24 Leonard

Test Description

Role

Construction Manager

Architect

BKSK Architects

Size

62,000 SF

Location

24 Leonard St. New York, NY