Construction is complete on 420 East 75th Street, a seven-story residential building in the Lenox Hill section of Manhattan’s

See Full Page