Annie Leibovitz sells UWS home for over ask — but still at a loss
The famed shutterbug listed this Brentmore duplex, at 88 Central Park West, for $8.6 million in the autumn.
The famed shutterbug listed this Brentmore duplex, at 88 Central Park West, for $8.6 million in the autumn.