208 Delancey St, New York

208 Delancey St, New York

Unit: 85

Story: 12

Project Size : 83,000 sq. ft.