254 Park Avenue South, located at 20th Street and Park Avenue South, is a luxury building located in the center of the Flatiron District. The building, built in 1913, boasts classic Beaux Arts architecture and charm reflected in the 123 luxury units that are housed in this 13-story tower