Annie Leibovitz sells UWS home for over ask — but still at a loss
The celebrated portrait photographer Annie Leibovitz has sold her 88 Central Park West duplex on Manhattan’s Upper West Side for $10.62 million. The 74-year-old purchased the property for $11.24 million in 2014 — and […]