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.
American Idol Season 10 Mansion
No Thumbnail
© Google Maps
By jdubble07 @ 2011-03-10 19:15:55