249 Central Park West Revisited

Not so long ago a client asked me if Leonardo DiCaprio was living on the corner of 85th and Central Park West, when I said it was pretty unlikely since there wasn’t a constant frenzy of pre-teens screaming or paparazzi snapping photos in front of the building. Still my client (or as he said, his…