Stalled New York: 99 Church, 56 Leonard, and 50 West Street
While some high-end residential projects are finally getting off the ground, very many continue to exist in limbo. Of these projects, three of the most notable buildings are located downtown–99 Church Street, 56 Leonard Street,…