The final home where Michael Jackson was able to stare at "The Man in the Mirror" for the very last time has hit the market - again. The 18,000 sq ft, French chateau-style Carolwood estate is on sale for $23.9 million. The home boasts seven bedrooms, 13 bathrooms, a screening room, wine cellar, guest house and pool - all on 1.25 acres of land in a secluded Los Angeles neighbourhood.
So before this home is snatched off the market, take a look inside and peep a piece of Hollywood history.
Source: Business Insider
POST A COMMENT