Bing Maps has finally released updated aerial pictures of Lebron James’ 35,000 square foot mega mansion located at 4157 Idlebrook Drive in Akron, OH. Check them out above!