American Idol Mansion

American Idol Mansion (6)
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