BEST HOME! Touring a $70,000,000 Mega Mansion with charming stairs - Los Angeles' | Mansion Tour