Perched in the south tower of the legendary El Dorado building, the 'townhouse in the sky' spans across the top four floors, offering picturesque views of Central Park and Manhattan.