Location: New York City, NY, United States
Description This building has at least 20 floors and is located just south of Central Park in Midtown Manhattan.