American Idol Season 10 Mansion
By jdubble07 @ 2011-03-10 19:15:55
This 15,000 sqft 9 bedroom/9 bath mansion is being rented for $100,000 per month for the season 10 American Idol contestants to live in.
The home was previously used as a filming location for Chad Ochocinco's "The Ultimate Catch".
The property is currently listed for sale for $12M.