American Idol Mansion

Architecture
Luxury
The Palatial American Idol Mansion
The last thirteen American Idol contestants must be having the time of their lives on this jaw-dropping mammoth estate in Los Angeles. Situated on Mulholland Drive, above Beverly Hills, the mansion offers 15,000 square feet of living spaces, with the great room alone measuring 48 feet in width, 60 feet in lengths and 28 feet […]
Read More