Located in lovely Lenox Hill, The Impala is a luxurious 31-story building comprised of 194 studio, one-, two-, three-, and four-bedroom residences. Residents enter through an elegant rotunda finished with mahogany and brushed stainless steel accents. Building amenities abound here, including a 24-hour doorman and concierge, a business and conference room, fitness center with steam, sauna, and spa rooms, a children’s playroom, and 15,000 square-feet of courtyard garden space with its own stream.