Barbara Walters' stunning Central Park home hits market for $19.75M ABDPOST.COM - 21 Apr 2023 Barbara Walters' stunning Central Park home hits market for $19.75M ... More